最大分段壽命
最大段壽命 是一個 TCP 分段可以存在於互聯網系統中的最大時間。它被任意地定義為兩分鐘長。[1]
最大段壽命的值用來確定 TIME_WAIT 周期(最大段壽命的兩倍)
以下的命令在大部分 UNIX 系統下可以用來確定 TIME_WAIT 周期:
ndd -get /dev/tcp tcp_time_wait_interval
返回的結果以毫秒計數。60000(60 秒)是常見的取值。
在 BSD 系統(例如 OS X、FreeBSD)上可以使用 sysctl 查看這項的描述和數值:[2]
sysctl -d net.inet.tcp.msl # OS X 不可用 sysctl net.inet.tcp.msl
得到的結果將會是:
net.inet.tcp.msl: 最大段寿命 # Maximum Segment Lifetime net.inet.tcp.msl: 30000
在一些 Linux 系統上,這個數值可以用這兩個命令中的一種確認:
sysctl net.ipv4.tcp_fin_timeout cat /proc/sys/net/ipv4/tcp_fin_timeout