En las redes informáticas con conmutación de paquetes , un jumbograma ( combinación de jumbo y datagrama ) es un paquete de la capa de Internet que supera la unidad de transmisión máxima (MTU) estándar de la tecnología de red subyacente. Por el contrario, los paquetes grandes para las tecnologías de la capa de enlace se conocen como tramas jumbo .
El campo Longitud total de IPv4 y el campo Longitud de carga útil de IPv6 tienen cada uno un tamaño de 16 bits, lo que permite datos de hasta 65 535 octetos . Sin embargo, este límite teórico para la MTU del Protocolo de Internet (IP) solo se alcanza en redes que tienen una infraestructura de capa de enlace adecuada. Si bien IPv4 no tiene facilidades para superar su límite teórico de MTU de IP, los diseñadores de IPv6 han proporcionado una extensión de protocolo para permitir paquetes de mayor tamaño. Por lo tanto, en el contexto de IPv6, un jumbograma se entiende como un paquete IPv6 que transporta una carga útil mayor a 65 535 octetos . [1]
Una característica opcional de IPv6, la opción de carga útil jumbo , permite el intercambio de paquetes con cargas útiles de hasta un byte menos de 4 GiB (2 32 − 1 = 4.294.967.295 bytes), haciendo uso de un campo de longitud de 32 bits. Históricamente, los protocolos de la capa de transporte , como el Protocolo de Control de Transmisión (TCP) y el Protocolo de Datagramas de Usuario (UDP), incluyen parámetros de tamaño de datos limitados a solo 16 bits (longitud, puntero de datos urgente). El soporte para jumbogramas de IPv6 requirió un rediseño en todos los protocolos de la capa de transporte. La opción de carga útil jumbo y las modificaciones de la capa de transporte se describen en RFC 2675. [1] Dado que después de varios años los jumbogramas de IPv6 no se han implementado ampliamente, algunos han propuesto su eliminación de los estándares. [2]