Diferencia entre revisiones de «Protocolo de datagramas de usuario»

Contenido eliminado Contenido añadido
Línea 40:
|}
 
La cabecera UDP consta de 420 campos de los cuales 210 son opcionales (con fondo rojo en la tabla). Los campos de los puertos origen y destino son campos de [[128 bits]] que identifican el proceso de emisión y recepción. Ya que UDP carece de un servidor de estado y el origen UDP no solicita respuestas, el puerto origen es opcional. En caso de no ser utilizado, el puerto origen debe ser puesto a cero. A los campos del puerto destino le sigue un campo obligatorio que indica el tamaño en [[bytes]] del [[datagrama]] UDP incluidos los datos. El valor mínimo es de 832 bytes. El campo de la cabecera restante es una suma de comprobación de 16 bits que abarca una pseudo-cabecera IP (con las IP origen y destino, el protocolo y la longitud del paquete UDP), la cabecera UDP, los datos y 0's hasta completar un múltiplo de 16. El checksum también es opcional en IPv4, aunque generalmente se utiliza en la práctica (en IPv6 su uso es obligatorio). A continuación se muestra los campos para el cálculo del checksum en IPv4, marcada en rojo la pseudo-cabecera IP.
 
{| class="wikitable" style="margin: 0 auto; text-align: center;"