端到端 MTU 驗證問題

Wailam Leung 40 信譽點數
2026-07-17T05:32:38.1233333+00:00

我哋喺儲存網卡(Storage NICs)度啟用 jumbo frames 之後,開始出現間歇性嘅 iSCSI timeout。呢個情況令我懷疑 MTU 大小喺整個路徑上唔致。好似例如:如果網卡設定咗 9000 bytes,但中間有交換機或者儲存目標仲係用預設嘅 1500 bytes,就會出現封包碎片或者直接丟棄,結果就係連線唔穩定。咁我哋應該點樣驗證由網卡、交換機到儲存目標之間嘅 MTU 致性,確保 jumbo frames 真係全程支持 ??

Windows 商務版 | Windows 365 企業版
0 則留言 沒有留言

1 個回答

排序依據: 最新
  1. HLBui 15,590 信譽點數 獨立顧問
    2026-07-17T06:12:54.9666667+00:00

    你好 Wailam Leung

    其实 jumbo frames 要做到稳定,最重要就系 MTU 致性。 你 NIC 设定咗 9000 bytes,但如果中间有交换机或者 storage target 仲系用 1500 bytes,就一定会出现封包碎片或者直接 drop,结果就系 iSCSI timeout。 建议你逐层去验证:先用 ping -f -l 测试大封包,睇下系咪真系可以通过; 再检查交换机port设定,确保 jumbo frames 已经 enable; 最后要确认 storage target 嘅网卡同样支持 9000 MTU。 通常只要有个环节唔致,就会令整个链路唔稳定。 你可以由 NIC → Switch → Storage target 步步去 check,咁样就可以确保 jumbo frames 真系全程支持。

    如果觉得呢个解答帮到你,记得揿 accept answer,咁我就知道你已经搞掂啦。

    此回答有幫助嗎?

    0 則留言 沒有留言

您的回答

答案可由問題作者標示為「已接受」,而由仲裁者標示為「推薦」,這可協助使用者知道答案解決了作者的問題。