¿Qué es UDP?
Feb 23, 2023
User Datagram Protocol (UDP) es un protocolo de capa de transporte en el modelo de referencia OSI. Al igual que TCP, se utiliza para procesar paquetes de datos. Es un protocolo de capa de transporte sin conexión. UDP proporciona agrupación y ensamblaje de paquetes continuos y no puede ordenar los paquetes, es decir, no puede saber si los paquetes llegan de manera segura después del envío. Es un servicio de transmisión de información simple y poco confiable orientado a transacciones.
Características de UDP
1.UDP no tiene conexión. Los datos se pueden enviar siempre que se conozcan la dirección IP y el número de puerto de la parte del mismo nivel.
2. No hay mecanismo de confirmación ni mecanismo de retransmisión. Si la información no se puede enviar a la otra parte debido a problemas de red, la capa de protocolo UDP no devuelve ninguna información de error a la capa de aplicación.
3. Orientado a datagramas. UDP es solo un operador. Después de agregar encabezados a los paquetes UDP enviados por las aplicaciones, el remitente entrega los paquetes a la capa IP. No divide ni fusiona los paquetes, pero conserva los límites de estos paquetes. Por lo tanto, la aplicación necesita seleccionar el tamaño de paquete apropiado.
4.UDP admite comunicación interactiva uno a uno, uno a muchos, muchos a uno y muchos a muchos. En resumen, UDP proporciona funciones de unidifusión, multidifusión y difusión.
5.UDP se entrega con el máximo esfuerzo, con buen rendimiento en tiempo real, alta eficiencia de trabajo y sin control de congestión, por lo que la tasa de envío de la máquina de origen no se reducirá incluso si la red está congestionada.
6. La sobrecarga del encabezado es pequeña, solo ocho bytes, más corta que el encabezado TCP. En comparación con TCP, UDP ocupa menos recursos del sistema.







