Linux
IP_MTU_DISCOVER 值 (IP_PMTUDISC_xxx) 之間有什麼區別?
來自的
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 的數據包;這可能對您沒有用。