El User Datagram Protocol es uno de los protocolos centrales de la suite de protocolos TCP /IP. TCP /IP es el conjunto de protocolo más utilizado para la tecnología de redes . TCP /IP significa Protocolo de Protocolo /Internet de Control de Transmisión . El Protocolo de Internet , también forma parte de este conjunto , proporciona la definición de la dirección IP . Cada ordenador conectado a Internet tiene que tener una dirección IP . UDP trabaja en conjunto con el Protocolo de Internet para obtener los datos de un ordenador a otro en una red , oa través de Internet . Protocolo de transporte
TCP /IP se agrupan por función, con los grupos de protocolos representados como las capas de una pila. Nivel 3 de la pila es la capa de transporte . TCP /IP tiene dos protocolos de capa de transporte - el Protocolo de Control de Transmisión y Protocolo de datagramas de usuario . Es la responsabilidad de protocolos de transporte para poner los datos de aplicación en una estructura llamada un paquete . La información entra en la carga del paquete , y el protocolo de transporte agrega un encabezado en la parte delantera de este . El Protocolo de Internet, entonces agrega su propio encabezado en la parte frontal de la cabecera de transporte.
Rivales
No transmisión utiliza TCP y UDP y , durante décadas , todo el mundo TCP preferida . El Protocolo de Control de Transmisión coloca los datos en paquetes , que haga contacto con el receptor y establece una conexión , lo que significa que muchos paquetes pueden ser identificados como un grupo unificado Los programas de TCP en ambos extremos de la conexión se mantienen en contacto para asegurar que los datos llegan en secuencia , intacta y en su totalidad . UDP coloca los datos en paquetes y luego hace otra cosa. La cabecera UDP contiene una suma de comprobación , que no se utiliza siempre . Si el programa de recepción detecta un error de volver a calcular la suma de comprobación , que no solicita una retransmisión del paquete . Es simplemente descarta el paquete corrupto y espera a la siguiente pieza de datos . Hay poca comunicación entre los dos puntos finales en una transmisión UDP . Cada paquete se envía como una transmisión individual; . No se hace ningún intento de relacionar los paquetes entre sí
impopularidad
Durante décadas , UDP fue ridiculizado como el "Protocolo de datagramas no fiable . " Especialistas de la red pudieron encontrar poca utilidad para el protocolo. Las características de TCP parecía esencial para la calidad de servicio fiable y se utilizó en lugar de UDP. La necesidad para la autenticación y el cifrado de las transmisiones TCP hizo aún más importante . La Secure Shell utilizado y protocolos de seguridad Secure Socket Layer sólo podía utilizarse con TCP . Muchos argumentaron que UDP es un protocolo inútil y debe ser eliminado de la pila de protocolos TCP /IP.
Propósito
El advenimiento de la telefonía IP y streaming multimedia UDP dio un propósito . Estas aplicaciones tienen su propia gestión de sesiones y los procedimientos de integridad de datos y no necesitan las características de TCP , que sólo retrasan la recepción de un paquete de datos . Búfer de TCP de datos para corregir fuera de la secuencia de llegadas dificulta transmisiones multimedia , que no tienen tiempo para la corrección de datos o retransmisión . UDP es el protocolo de transporte preferido por la telefonía , conferencia IP de vídeo y streaming de audio y vídeo a través de redes y la Internet .