Hace poco leí sobre CRC, una suma de verificación para detectar la corrupción del paquete y descartar paquetes corruptos. Pero, ¿cómo se corrompe un paquete en una red basada en IP en primer lugar?
Hace poco leí sobre CRC, una suma de verificación para detectar la corrupción del paquete y descartar paquetes corruptos. Pero, ¿cómo se corrompe un paquete en una red basada en IP en primer lugar?
Respuestas:
Los paquetes son secuencias largas de números binarios ( zeros
y ones
).
Los cambios zeros
y ones
son generalmente de una señal eléctrica, específicamente cambios de voltaje.
Para simplificar, suponga que 0
es 0 voltios y 1
se representa alternativamente como 5 voltios y -5 voltios .
Luego, una larga cadena de ceros y unos se verá así en términos de variaciones de voltaje en el cable:
Como puede ver, el primero 1
es de 5 voltios, pero el siguiente 1
es de -5 voltios. Esto es necesario para evitar que una larga cadena de 1
s energice la línea de comunicación.
Si el cable está expuesto a interferencias electromagnéticas, los niveles de voltaje pueden alterarse. Si un valor de -5 voltios se convierte en -2 voltios, entonces el receptor no puede identificarlo con precisión como a zero
o a one
.
Si su cable de datos se extiende por un largo tramo paralelo a los cables de alimentación, entonces el cable de alimentación puede causar interferencia al cable de datos e inducir errores.