Mac
設置每個目標主機的 MTU
我想更改每個主機的 MTU,因為我有一個混合基礎架構,並非所有設備都支持相同的 MTU。我在 OS X 10.7 上,喜歡為每個目標主機設置一些 MTU 和一個預設主機。
正如其他人在評論中指出的那樣,MTU 是按介面設置的,唯一可用的“按主機”功能是路徑 MTU 發現 (PMTU)。
OS X 有用於 Path MTU Discovery 的 sysctl 旋鈕——它在 Lion 中似乎預設開啟:
% sysctl net.inet.tcp.path_mtu_discovery net.inet.tcp.path_mtu_discovery: 1
所以事情應該是自我調整的。