一、系统开启tcp_tw_recycle、tcp_timestamps快速释放TIME_WAIT
此参数遵循RFC 1323中的规则,开启后可以缓存每个连接最新的时间戳,后续请求中如果时间戳小于缓存的时间戳,即视为无效,相应的数据包会被丢弃。意思就是同一个源IP来连接同一个目的端口的数据包时间戳必须是递增的。
缺点1:NET网络中多主机时间不一致会导致数据包被丢弃。
缺点2:参数tcp_tw_recycle在系统内核4.10以后被移除
此参数遵循RFC 1323中的规则,开启后可以缓存每个连接最新的时间戳,后续请求中如果时间戳小于缓存的时间戳,即视为无效,相应的数据包会被丢弃。意思就是同一个源IP来连接同一个目的端口的数据包时间戳必须是递增的。
缺点1:NET网络中多主机时间不一致会导致数据包被丢弃。
缺点2:参数tcp_tw_recycle在系统内核4.10以后被移除