增加 MTU 大小

增加 MTU 大小

为什么增加 VLAN MTU 大小会导致问题发生?

我们有一位客户出于某种原因想要 2000 字节的数据包,因此我将所有物理链路增加到 9216,这没有造成任何问题,但实际上它不允许 2000 字节的数据包,因为您还必须增加所涉及 VLAN 的 mtu。在其中一个中间路由器(Juniper EX4200)上,我将 VLAN mtu 增加到 9150(对于 VLAN 开销来说,这是一个比 9216 更小的方便数字),并且通过路由器的许多其他连接中断。我可以看到将 MTU 调小会破坏一些东西,但不会将其调大...

答案1

为什么增加 VLAN MTU 大小会导致问题发生?

不一定,但很有可能。没有 MTU 协商在 VLAN 上使用 - 因此该 VLAN 上的所有主机、路由器和交换机都需要支持配置的大小。主机和路由器也需要配置完全相同的 MTU。

任何主机如果将其链路 MTU 或帧大小设置为大于其所连接的交换机(或其帧所经过的任何交换机)的值,则将发送无效帧,而交换机会将其视为超大帧而丢弃。接收主机或路由器也是如此。

在某些情况下,您可以使用混合 MTU 大小,但这很难维护并且不太实用。

如果仅在交换机上配置大于标准的帧大小,这实际上不会造成任何损害,但也不会实现任何目的。

相关内容