Li recentemente sobre o CRC, uma soma de verificação para detectar corrupção de pacotes e descartar pacotes corrompidos. Mas como um pacote em uma rede baseada em IP é corrompido em primeiro lugar?
Li recentemente sobre o CRC, uma soma de verificação para detectar corrupção de pacotes e descartar pacotes corrompidos. Mas como um pacote em uma rede baseada em IP é corrompido em primeiro lugar?
Respostas:
Pacotes são fluxos longos de números binários ( zeros
e ones
).
A zeros
e ones
são normalmente muda de um sinal eléctrico, especificamente variações de tensão.
Para simplificar, suponha que 0
seja 0 volts e 1
seja representado alternativamente como 5 volts e -5 volts .
Então, uma longa sequência de zeros e uns se parecerá com isso em termos de variações de tensão no cabo:
Como você pode ver, o primeiro 1
é de 5 volts, mas o próximo 1
é de -5 volts. Isso é necessário para evitar que uma longa sequência de 1
s energize a linha de comunicação.
Se o cabo for exposto a interferências eletromagnéticas, os níveis de tensão podem ser alterados. Se um valor de -5 volts se tornar -2 volts, o receptor não poderá identificá-lo com precisão como a zero
ou a one
.
Se o cabo de dados funcionar por um longo período paralelo aos cabos de energia, ele poderá causar interferência no cabo de dados e induzir erros.