IPv4 和 IPv6 中表示数据长度的字段都是 16 位的。也就是最大能够表示的数字是 2 的 16 次方减一,即 65535。单位是字节,所以大约是 65kB。
那么能否把大于 65kb 的数据放进一个 IP 消息里?IPv4 没有提供这种功能,但 IPv6 可以做到。
一种名为 jambo payload 的选项可以让 IPv6 的单个数据包扩大到 2 的 32 次方减一个字节,即比 4GiB 少一个字节。通过把表示数据长度的字段扩展到 32 位。
然而,无论是 TCP 还是 UDP 都无法支持这么大的数据包。所以,IPv6 的 jumbo 功能需要借助新的传输层协议才能实现。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。