UDP

User Datagram Protocol.

  • No orientado a la conexión, funciones:

    • Multiplexación.

    • Control de errores, pero no retransmisión.

  • Se define un socket que es un conjunto de protocolo, dirección IP y puerto. Los puertos del 0 al 1023 están reservados para servicios bien conocidos.

  • Cada mensaje se denomina datagrama.

Funciones

El sistema operativo define ciertas funciones para trabajar con sockets:

  • socket: Crea un socket, recibe el tipo y protocolo.

  • bind: Asocia el socket a una dirección IP y puerto.

  • listen: Inicia la escucha en el socket.

  • sendto: Enviar datagrama a cierto socket.

  • recvfrom: Recibir datos.

  • close: Cerrar socket.