Formulario completo UDP

UDP significa Protocolo de datagramas de usuario . Es un protocolo de comunicación orientado a mensajes, utilizado para canales de comunicación y rutas de datos. UDP utiliza un modelo de comunicación sin conexión con un mínimo de mecanismos de protocolo de inicialización. El protocolo se usa ampliamente en aplicaciones que requieren conexiones de baja latencia y que toleran pérdidas, donde la pérdida de algunos datos no es una gran preocupación. 

UDP-Full-Form

El protocolo se implementa sobre el IP (Protocolo de Internet) y se denomina colectivamente Pila de red UDP/IP. UDP desconoce ciertas funciones que ofrecen otros protocolos similares, como Handshaking (TLS/SSL) para inicializar una conexión, no reconocimiento del progreso de la transmisión, reestructuración de datos, etc. para ofrecer una comunicación rápida incluso en redes de bajo ancho de banda. Debido a estas características de UDP , se implementa en VoIP, Web Streaming, Broadcasting, Gaming, etc. 

UDP-Header

Características

  • Conexión: es un protocolo sin conexión, por lo que no se requiere Handshake para establecer la conexión
  • Sin acuse de recibo: el remitente envía los datos unilateralmente y, por lo tanto, no se requiere interacción del sistema receptor (por ejemplo, no se requiere el envío de un acuse de recibo sobre los paquetes recibidos).
  • Menos gastos generales: dado que no se requiere conexión para establecer el protocolo, no hay conexiones en curso que mantener. Lo que conduce a menos gastos generales.
  • Sin orden: Es posible que los datos no lleguen en orden.
  • Velocidad: más rápido que otros protocolos de la misma naturaleza y requiere menos recursos para funcionar de manera eficiente.  

Ventajas

  • Tiene un tamaño de encabezado pequeño de 8 bytes, por lo que se deben transmitir menos datos
  • No requiere un apretón de manos antes de la transmisión de datos
  • No tiene una política para transferencias de datos intactas, por lo tanto, los paquetes perdidos no se vuelven a enviar, lo que reduce la congestión de las requests recurrentes.
  • UDP podría ser de transmisión o multidifusión, por lo que permite que exista un protocolo de uno a muchos
  • No requiere acuse de recibo de los datos enviados 

Desventajas

  • No proporciona ninguna compensación por paquetes perdidos
  • No ofrece ningún mecanismo de detección de errores significativos, por lo que los datos recibidos podrían ser erróneos
  • Entrega de datos fuera de orden, debido a que los datos deben reorganizarse en el extremo receptor (lo que requiere además algunos cálculos)
  • No retrasa la transmisión si la red está congestionada, lo que podría provocar la pérdida de paquetes o demoras en la entrega del paquete.

Publicación traducida automáticamente

Artículo escrito por deosurya2019 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *