在 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 秒。


universe_king
3.4k 声望680 粉丝