在 Ubuntu 上,可以使用 sysctl
命令來檢視 net.ipv4.tcp_fin_timeout
引數,該參數列示 TCP 連線終止後在 TIME_WAIT 狀態下的最長等待時間。在 Linux 核心中,2MSL 等待時間通常是 tcp_fin_timeout
的兩倍。
可以使用以下命令檢視 Ubuntu 上的 tcp_fin_timeout
引數:
sysctl net.ipv4.tcp_fin_timeout
該命令會輸出類似以下內容的結果:
net.ipv4.tcp_fin_timeout = 60
這表示在 Ubuntu 上 TCP 連線終止後會等待 60 秒,然後才能釋放資源。因此,2MSL 時間通常是 120 秒。