UDP: PROTOCOLO DE DATAGRAMA UNIVERSAL
El protocolo UDP permite que las aplicaciones intercambien datagramas. Utiliza ese concepto de puerto, que permite distinguir las diferentes aplicaciones que se ejecutan en una máquina. Además del datagrama y sus datos, un mensaje UDP contiene un número de puerto de origen y un número de puerto de destino.
UDP proporciona un servicio sin conexión y sin recuperación de errores. No utiliza confirmación, no vuelve a secuenciar los mensajes y no configura ningún control de flujo. Es posible que los mensajes UDP que se pierden se dupliquen o se entreguen fuera de secuencia y lleguen demasiado temprano para procesarlos al recibirlos. Como se explicó anteriormente, UDP es un modelo de referencia de arquitectura de nivel de protocolo de mensaje muy simple. Tiene la ventaja de una ejecución rápida, teniendo en cuenta las limitaciones de tiempo real o las limitaciones de un procesador. Es posible que estas restricciones o limitaciones no permitan el uso de protocolos más pesados, como TCP.
- ¿Qué dispositivos se utilizan en cada capa del modelo OSI?
- ¿Qué se puede hacer sobre la naturaleza poco confiable de TCP?
- ¿Cuáles son las funciones de una capa de transporte en redes?
- Cuando uso socket (tcp / ip) para redes de valor de sensor (por ejemplo, giroscopio o acelerómetro), ¿es efectivo establecer el tamaño del búfer?
- ¿Qué son las pérdidas de paquetes en las redes?
Las aplicaciones que no requieren una transmisión de seguridad de alto nivel, y hay muchas, y el software de administración, que requiere recursos de pruebas, prefieren usar UDP. Las solicitudes de búsqueda en directorios pasan por UDP, por ejemplo. Para identificar las diferentes aplicaciones, UDP necesitaba colocar cada fragmento en una referencia en la que el puerto juega un papel. La figura muestra el fragmento UDP. Una referencia identifica, al igual que el siguiente campo de encabezado en IPv6, que se transporta en el cuerpo del fragmento. Las aplicaciones más importantes que usan UDP corresponden a los siguientes números de puerto:
• 7: servicio de eco;
• 9: rechazo del servicio;
• 53: servidor de nombres de dominio DNS (servidor de nombres dinámico);
• 67: servidor de configuración DHCP;
• 68: cliente de configuración DHCP.
Para más detalles visite este enlace: Protocolo de datagramas de usuario (UDP)