1 votos

TCP vs UDP Verificación de Errores

Me he encontrado con dos artículos que describen en detalle cómo funcionan las conexiones TCP y UDP. Sin embargo, hay cierto tipo de inconsistencia. Mientras que un artículo me dice que UDP no hace ninguna verificación de errores, el otro artículo menciona que UDP realiza algún tipo de verificación de errores pero sin recuperación ni correcciones. Me gustaría saber cuál de los dos es el más correcto.

¡Gracias de antemano!

1voto

cuonglm Puntos 1766

Sí, el segundo artículo es correcto. El protocolo UDP también tiene verificación de errores pero no tiene recuperación de errores.

  • Detección de errores: detecta si ocurre un error en el marco (FCS hace eso)
  • Recuperación de errores: utilizando una secuencia de bytes para detectar si ocurrió un error, y si sucede, reenviarlo.

1voto

BraveNewCurrency Puntos 383

UDP tiene un checksum de 16 bytes. Como mencionó Gnouc, esto tiene algunas propiedades de detección de errores, pero no realiza recuperación (reenviando el paquete como lo haría TCP). Probablemente el artículo se refería al hecho de que UDP no tiene ninguna confirmación positiva de que el paquete fue recibido. (es decir, no hay detección si el paquete se perdió)

http://es.wikipedia.org/wiki/User_Datagram_Protocol

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X