巨型帧是什么意思?当帧大小大于 MTU 大小时会发生什么?

网络工程 以太网 协议理论
2021-07-09 06:12:47

我知道应该丢弃大小大于 MTU 大小的帧。即,以太网帧having size more than 1522应该被丢弃。

但我的疑问是 Jumbo Frame 是什么?

1个回答

Jumbo 表示 MTU 大于 802.3 规范 1500 的任何帧。没有设置、指定的数字。支持“9000”是普遍接受的规范,但每个制造商都可以随意调用“jumbo”。(我见过一些低至 5k(realtek),而另一些则高达 16k(broadcom))

IEEE 拒绝添加它,因为它破坏了向后兼容性。

并且没有关于它的“应该”。大于设置最大值的帧被 NIC 丢弃——这是一个错误,操作系统永远不会知道它。(超大的帧计数器会向上点击,但仅此而已。)