Cisco

Juniper和Cisco之間的MTU,丟包的原因?

  • June 27, 2014

該辦公室的網路由 Cisco Catalyst 和 Juniper EX L3 交換機組成。Cisco 路由器和瞻博網路 L3 交換機在它們之間共享一個 OSPF 區域。

Juniper 端的主機正在執行 FTP 伺服器,並且不斷遇到封包遺失,這會導致重新發送失去數據包的額外成本。不確定是什麼問題。

我認為交換機之間的 MTU 差異可能會導致幀失去。但我聽說 MTU 大小差異很小,可以忽略,但這實用嗎?

有沒有人設法調整供應商間交換機的 MTU 大小?還是我只是在想像這個問題?

從 Cisco 到瞻博網路的輸出之一:

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 鄰接。此外,MTU 不匹配不會導致乙太網上的封包遺失。顯示界面以檢查是否有任何不常見的統計資訊。

TCP 應用程序將執行路徑 mtu 發現並找到路徑中的最低 mtu。除了試圖找到最高 MTU 的網路人員之外,我知道沒有一個應用程序實際上使用了 DF’,但主要是因為 PMTUD。

另外,您確定MTU實際上是不同的嗎?瞻博網路設備將中繼介面上的 MTU 列為 1536,以說明 802.1q 標頭。Cisco 設備在內部增加了 MTU,但它沒有出現在我上次檢查的命令輸出中。除非有人進入並更改了預設值,否則它們是相同的。

引用自:https://serverfault.com/questions/602358