这个办公室有一个由Cisco Catalyst和Juniper EX L3交换机组成的networking。 思科路由器和Juniper L3交换机之间共享一个OSPF区域。
瞻博networking上的主机正在运行FTP服务器,并且一直处于丢包状态,导致额外的开销重新发送丢失的数据包。 不确定是什么问题。
我认为交换机之间的MTU差异可能导致帧丢失。 但是我听说MTU的尺寸差异很小,可以忽略不计,但这是否实用?
有没有人绕过调整跨设备交换机的MTU大小? 或者我只是想象这个问题?
从思科到Juniper的输出之一:
980 bytes from 192.168.21.100: icmp_seq=0 ttl=255 time=11.49 ms 980 bytes from 192.168.21.100: icmp_seq=1 ttl=255 time=3.765 ms
两边的MTU都是1500。
谢谢。
我不认为有MTU问题,因为如果MTU不匹配,OSPF邻接不会build立。 而且,MTU不匹配不会导致以太网丢包。 显示接口来检查是否有任何罕见的统计信息。
TCP应用程序将执行pathMTU发现,并findpath中最低的MTU。 除了networking人员试图find最高的MTU,没有一个应用程序我知道,实际上使用DF',但主要是因为PMTUD。
另外,你确定MTU实际上是不同的? 瞻博networking设备将中继接口上的MTU列为1536,以说明802.1q标头。 思科设备在内部增加了MTU,但是它没有出现在最后检查的命令输出中。 除非有人进去并改变默认值,否则他们是一样的。