UDP es uno de la suite de protocolos TCP /IP . TCP /IP significa Protocolo de Protocolo /Internet de Control de Transmisión . Este conjunto de protocolos es el sistema más utilizado para obtener los datos a través de redes ya través de Internet en paquetes . Un paquete es una estructura que lleva los datos en segmentos . El Protocolo de datagramas de usuario ( UDP) es responsable de dividir los datos en esos segmentos y pone un encabezado en la parte frontal de los datos para explicar cómo se pueden volver a montar los segmentos. Estructura
Todos los protocolos de la familia a lidiar con los datos de IP en un 32 bits TCP /" palabra ". Esto se debe a que todos los equipos en el periodo en que los protocolos se escribían tenían procesadores que se movían de datos dentro y fuera de un espacio de memoria que fue de 32 bits de longitud . La cabecera UDP siempre se representa como dos líneas , que son las dos palabras de la cabecera.
Ubicación y mapa
La cabecera UDP se coloca entre el encabezado IP y el cuerpo de datos del paquete . El encabezado IP contiene las direcciones origen y destino del paquete, en formato de dirección IP . Este formato es dictado por el Protocolo de Internet, que es otro protocolo de la suite TCP /IP.
Números de puerto
datos que viajan de un equipo a otro tiene que encontrar el equipo correcto, y entonces tiene que ser entregado a una solicitud en ese equipo. La dirección del equipo es responsabilidad de la cabecera IP , pero la identificación de la aplicación receptora está escrito en la cabecera UDP. Para ayudar al desarrollo de las funciones de programación de la red , el nombre de la aplicación se sustituye por un número de referencia . Esto se debe a que era más fácil para escribir la función con una variable numérica que con una variable basada en caracteres de longitud indeterminada . Este número de referencia se llama un número de puerto, pero no tiene nada que ver con los enchufes en una computadora. Se trata de una serie lógica de que existe únicamente en los reinos de los protocolos de transporte de red , de los que UDP es una. Los productores de las nuevas aplicaciones de redes registrar su número de puerto con la Autoridad de Números Asignados de Internet. La lista de números de puertos reservados es disponible gratuitamente en el sitio web de IANA.
Formato
La primera de las dos palabras de cabecera se divide en dos campos de igual longitud. Estos contienen la fuente y los números de puerto de destino para el paquete . La segunda palabra se divide en dos campos , cada uno de 16 bits de longitud . Estos son la longitud UDP y una suma de comprobación . El campo de longitud indica el número total de bytes en la cabecera UDP y los siguientes datos . La carga útil de datos del paquete puede estar vacío , por lo que la longitud mínima UDP es de ocho bytes, que es el tamaño de la cabecera UDP.