Saltar al contenido

Protocolo de datagramas de usuario

UDP transmite datagramas sin garantía propia de entrega u orden. Un protocolo superior debe proporcionar la fiabilidad necesaria.

También conocido comoUDPUser Datagram Protocol
Cloud y operación

¿Qué significa UDP?

El protocolo de datagramas de usuario (UDP) es un protocolo de transporte sobre IP que transmite datagramas entre programas. RFC768 describe su alcance reducido y la ausencia de garantía de entrega y protección contra duplicados. Tampoco se garantiza el orden.

Ejemplo: enviar mediciones a un servicio

En un diseño ficticio, un dispositivo envía mediciones mediante UDP. El equipo debe decidir cómo el servicio receptor detecta y trata valores ausentes, duplicados o retrasados. Decir «datagrama enviado» no confirma su recepción.

Si cada valor fuera necesario para facturar, el método de transmisión tendría que proporcionar además las confirmaciones y repeticiones necesarias. Una supuesta mayor velocidad no basta como motivo de elección.

Sobre UDP pueden construirse protocolos más amplios. QUIC añade, por ejemplo, sus propios mecanismos para flujos fiables y conexiones protegidas. Por ello, las propiedades de esa solución completa no deben equipararse a las de UDP por sí solo.

Fuentes

Artículos sobre el tema

Cloud y operación con ASES

Hosting, despliegue, mantenimiento y soporte