说明:
A TCP keep-alive packet is simply an ACK with the sequence number set to one less than the current sequence number for the connection. A host receiving one of these ACKs will respond with an ACK for the current sequence number.
翻译:
一个TCP keep-alive 包是一个简单的ACK,该ACK包内容为 一个比当前连接sequence number 小于一的包。主机接受到这些ACKs会返回一个包含当前sequence number 的ACK包。
说明:
Keep-alives can be used to verify that the computer at the remote end of a connection is still available.
翻译:
Keep-alives一般被用来验证远端连接是否有效。
说明:
TCP keep-alives can be sent once every KeepAliveTime (defaults to 7,200,000 milliseconds or 2 hours), if no other data or higher-level keep-alives have been carried over the TCP connection.
翻译:
如果该连接上没有其他数据被传输,或者更高level 的 keep-alives被传送,keep-alives 在每个KeepAliveTime被发送。(默认是 7,200,000 milliseconds ,也就是2个小时)。
说明:
If there is no response to a keep-alive, it is repeated once every KeepAliveInterval seconds. KeepAliveInterval defaults to 1 second. NetBT connections, such as those used by many parts of the Microsoft networking functionality, send NetBIOS keep-alives more frequently, so usually no TCP keep-alives will be sent on a NetBIOS connection.
原翻译:
如果对于keep-alive连接端没有回应,他继续将在每KeepAliveInterval秒发送,KeepAliveInterval默认为1秒,在NETBT连接,比如Microsoft networking的很多功能性的部分,发送NETBios keep-alives频率高,所以,在一个NetBios连接中,TCP keep-alives不被发送。
此处感谢 网友of123 修正翻译(给大家造成的误解博主向所有的读者表示歉意):
如果没有收到 keep-alive 应答,keep-alive 将在每 KeepAliveInterval 秒重发一
A TCP keep-alive packet is simply an ACK with the sequence number set to one less than the current sequence number for the connection. A host receiving one of these ACKs will respond with an ACK for the current sequence number.
翻译:
一个TCP keep-alive 包是一个简单的ACK,该ACK包内容为 一个比当前连接sequence number 小于一的包。主机接受到这些ACKs会返回一个包含当前sequence number 的ACK包。
说明:
Keep-alives can be used to verify that the computer at the remote end of a connection is still available.
翻译:
Keep-alives一般被用来验证远端连接是否有效。
说明:
TCP keep-alives can be sent once every KeepAliveTime (defaults to 7,200,000 milliseconds or 2 hours), if no other data or higher-level keep-alives have been carried over the TCP connection.
翻译:
如果该连接上没有其他数据被传输,或者更高level 的 keep-alives被传送,keep-alives 在每个KeepAliveTime被发送。(默认是 7,200,000 milliseconds ,也就是2个小时)。
说明:
If there is no response to a keep-alive, it is repeated once every KeepAliveInterval seconds. KeepAliveInterval defaults to 1 second. NetBT connections, such as those used by many parts of the Microsoft networking functionality, send NetBIOS keep-alives more frequently, so usually no TCP keep-alives will be sent on a NetBIOS connection.
原翻译:
如果对于keep-alive连接端没有回应,他继续将在每KeepAliveInterval秒发送,KeepAliveInterval默认为1秒,在NETBT连接,比如Microsoft networking的很多功能性的部分,发送NETBios keep-alives频率高,所以,在一个NetBios连接中,TCP keep-alives不被发送。
此处感谢 网友of123 修正翻译(给大家造成的误解博主向所有的读者表示歉意):
引用
如果没有收到 keep-alive 应答,keep-alive 将在每 KeepAliveInterval 秒重发一