¿Cómo se corrompe un paquete en una red?


13

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?


66
Su pregunta básicamente se reduce a "¿Por qué los sistemas son imperfectos?" Hay errores de implementación, condiciones ambientales ... Los sistemas no funcionan en perfecto aislamiento. No importa qué tan bueno sea un sistema, aún se verá afectado por el ruido aleatorio del ambiente: rayos cósmicos, interferencia EM, "ese dispositivo defectuoso en la red / fuente de alimentación" ... Incluso la RAM / HDD de su computadora tiene un error- mecanismos de detección y corrección, y eso está justo en la caja de su computadora: ¿esperaría que la comunicación durante miles de kilómetros sea menos defectuosa?
Luaan

¡Gracias! Tengo tu punto.
Tehmas

Respuestas:


21

Los paquetes son secuencias largas de números binarios ( zerosy ones).

Los cambios zerosy onesson generalmente de una señal eléctrica, específicamente cambios de voltaje.

Para simplificar, suponga que 0es 0 voltios y 1se 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:

ingrese la descripción de la imagen aquí

Como puede ver, el primero 1es de 5 voltios, pero el siguiente 1es de -5 voltios. Esto es necesario para evitar que una larga cadena de 1s 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 zeroo 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.


3
Esto empeora para las codificaciones PAM multinivel, como 5 niveles 1000BASE-T o 10GBASE-T con 16 niveles. Solo mire uno de sus diagramas de ojo: 0397dc3.netsolhost.com/images/wp_ChooseCAT5/wp_ChooseCAT5_2.jpg
PlasmaHH

1
La interferencia WiFi es quizás más obvia / probable. La mayoría de los sistemas inalámbricos incluyen algún nivel de FEC porque a menudo hay alguna interferencia y la sobrecarga de la paridad vale la pena para evitar el golpe de tiempo masivo que puede dar un paquete defectuoso a las capas superiores, ya que necesitan volver a intentarlo.
Nick T
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.