UDP (User Datagram Protocol, protocolo de datagramas de usuario) es el protocolo de transporte rápido y sencillo: envía los datos sin establecer conexión y sin comprobar si llegaron.
Si TCP es una paquetería con acuse de recibo, UDP es echar postales al buzón: salen de inmediato y casi siempre llegan, pero nadie te avisa si alguna se perdió o si llegaron en otro orden.
En términos técnicos
- Trabaja en la capa 4 (Transporte). Está definido en el RFC 768 (1980), uno de los RFC más cortos que existen.
- Su unidad de datos es el datagrama.
- Sin conexión: no hay saludo previo ni cierre.
- Sin confiabilidad: no numera, no confirma, no retransmite y no ordena.
- Sin control de flujo ni de congestión: envía tan rápido como la aplicación quiera.
- Encabezado de solo 8 bytes. En el encabezado IPv4 se identifica como protocolo 17.
¿Dónde lo vas a encontrar?
En DNS, DHCP, NTP (la hora), SNMP, TFTP, las llamadas de voz y videollamadas (RTP), la transmisión en vivo, los videojuegos en línea y QUIC, el transporte de HTTP/3.