Os computadores em uma rede devem poder detectar quando os pacotes de dados foram danificados na transmissão. Para detectar esses erros, os computadores em uma rede Ethernet anexam um código especial a cada um de seus pacotes. Quando os pacotes Ethernet são criados, o computador remetente executa os dados por meio de uma fórmula matemática especial e anexa o resultado chamado código de redundância cíclica ou CRC ao pacote. O computador receptor abre o pacote, executa os mesmos cálculos e compara sua resposta com a resposta incluída no pacote. Se os códigos CRC não corresponderem, o computador receptor solicitará à máquina remetente que retransmitir o pacote novamente. Ao manter os pacotes pequenos, isso reduz o tempo necessário para retransmitir os dados após um erro.
Instruções De Vídeo: Funcionamento do CRC (Pode 2024).