¿Qué es el UDP?

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.

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)

UDP significa protocolo de datagrama universal. Es un protocolo “poco confiable” … confiable a pesar de la definición técnica que lleva con orgullo. Un término elegante solo significa que la entrega no está garantizada, a diferencia de TCP y otros protocolos confiables.

En las redes de conmutación de paquetes, como Internet, no hay garantía de que un paquete determinado llegue a su destino, pero solo se hará el mejor esfuerzo. UDP no prevé el manejo de la situación cuando los datos no llegan a su destino, mientras que TCP garantiza la llegada, y el receptor reconoce que recibió el paquete enviando un paquete ACK al remitente. UDP no envía ninguna prueba de que se recibió.

  • UDP – Protocolo de datagramas de usuario.
  • Protocolo en la capa de transporte.
  • Rápido pero poco confiable sin garantía de entrega
  • No hay cheques duplicados
  • Sin control de flujo
  • Protocolo mínimo
  • No apretón de manos
  • Usado donde se pueden tolerar datos dañados, video, transmisión de audio, no nos preocupamos por fallas o borrosidades o falta rápida en música o video.
  • More Interesting

    ¿Por qué la fase inicial en el control de congestión TCP se llama inicio lento cuando en realidad es exponencial, mientras que la fase de aumento aditivo tiene un crecimiento de ventana de congestión lineal?

    ¿Qué no se usa para transferir un archivo: SMTP, FTP, TCP o POP?

    ¿Hay alguna diferencia entre la dirección IP del teléfono y la computadora portátil, como la dirección IP de PC?

    En términos de internet, ¿qué significa IP?

    Al enviar un paquete a través del TCP. ¿El cuerpo TCP alcanza unos pocos milisegundos de retraso después del encabezado TCP? ¿Alguien podría explicar por qué esto podría estar sucediendo?

    ¿Qué dispositivos y medios se utilizan en la capa de sesión del OSI?

    ¿Qué problema resuelve un socket de red?

    ¿Por qué deberíamos usar el protocolo TCP en un cliente / servidor de programación de juegos Tic-tac-toe?

    Para descargar, ¿es HTTP o FTP mejor hoy en día?

    ¿Por qué se inventó Internet?

    Si envío datos a un servidor en Internet en algún puerto (como 80), ¿qué puerto devolverá los datos?

    ¿Qué es Path MTU Discovery y cómo funciona?

    ¿Qué libros o sitios web que enseñan sobre cómo resolver TCP e IP manualmente?

    ¿Cómo podemos optimizar el tamaño del paquete durante la transmisión de datos, suponiendo que la posibilidad de que un paquete se corrompa y necesite una nueva transmisión es directamente proporcional al tamaño del paquete, y suponiendo que podamos transmitir un paquete por unidad de tiempo sin importar el tamaño del paquete?

    ¿Puedo hacer ping a mi computadora portátil que está conectada a WiFi desde una instancia EC2?