除了时间等待计时器外,TCP还有一个保活计时器。
- 如果客户端主动与服务端建立了TCP连接。但是后来客户端的主机突然发生了故障。服务端以后就不能收到客户端发来的数据,因此,应当由措施使服务器不要白白等下去。这就需要使用到保活计时器
- 服务端每收到一次客户端的数据,就重新设置保活计时器,时间的设置通常是两个小时。若两个小时都没有收到客户端的数据,服务端就发送一个探测报文段,以后每隔75秒中发送一次。若连续发送10个探测报文段后仍无客户端的响应。服务端就认为客户端出现了故障,接着就会关闭这个连接。
除了时间等待计时器外,TCP还有一个保活计时器。