Linux

IP_MTU_DISCOVER 值 (IP_PMTUDISC_xxx) 之間有什麼區別?

  • May 2, 2019

來自的IP_MTU_DISCOVER描述man 7 ip太短了。據我了解IP_PMTUDISC_DONT/IP_PMTUDISC_DO值啟用/禁用路由上的數據包分段。

IP_PMTUDISC_WANT和是什麼IP_PMTUDISC_PROBE?他們需要什麼?它們如何影響 IP 流量?它們可以與 UDP 一起使用嗎?

謝謝。

MTU 發現並不一定意味著它將啟用或禁用數據包分段 - 它意味著它將使用路徑 MTU 發現來調整路徑的 MTU 大小以避免分段。

不要亂用這些設置,除非你有充分的理由這樣做,並且你完全理解你正在做的改變;MTU 發現是一件非常好的事情。

IP_PMTUDISC_WANT讓設置在每條路線上具體定義;在實踐中,它與IP_PMTUDISC_DO.

IP_PMTUDISC_PROBE僅用於如果您希望能夠發送大於觀察到的路徑 MTU 的數據包;這可能對您沒有用。

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