TCP net.ipv4.vs.timeout_timewait设置是否仅适用于通过IPv4build立的TCP连接,还是也适用于通过IPv6build立的TCP连接?
我已经find了这个例子
/sbin/sysctl -w net.ipv4.vs.timeout_timewait=60 Sockets will linger in TIME_WAIT state for no more than 60 seconds.
但是,如果它适用于IPv6,则没有任何信息。
一些内核IPv4选项也适用于IPv6。 从最新的稳定内核源中 ,我们看到TIME_WAIT间隔已经设置为60秒:
#define TCP_TIMEWAIT_LEN (60*HZ) /* how long to wait to destroy TIME-WAIT * state, about 60 seconds */
在Linux操作系统中,这个选项是不可configuration的。 请查看以下讨论了解更多详情。
我也build议阅读这篇文章,以了解如何正确configurationTCP TIME_WAIT。