An optional feature of IPv6, the jumbo payload option, allows the exchange of packets with payloads of up to one byte less than 4 GiB (232 − 1 = 4,294,967,295 bytes), by making use of a 32-bit length field. Historically, transport layer protocols, such as the Transmission Control Protocol (TCP) and the User Datagram Protocol (UDP), include data size parameters limited to only 16 bits (length, urgent data pointer).
IPv6's jumbo payload option allows for packets of up to one byte less than 4 GiB (232 − 1 = 4,294,967,295 bytes) by utilizing a 32-bit length field. This feature is different from the 16-bit data size parameters used in transport layer protocols like TCP and UDP.