ire*_*ses 721
这是致命的.远程服务器向您发送了一个RST数据包,表明连接立即丢失,而不是通常的握手.这绕过了正常的半闭状态转换.我喜欢这个描述:
"通过对等方重置连接"是TCP/IP等同于将手机重新关闭.它更礼貌而不仅仅是不回复,留下一个悬挂.但这并不是真正礼貌的TCP/IP逆转所期望的FIN-ACK.
mar*_*k4o 183
这意味着收到了TCP RST,现在连接已关闭.当从您的连接端发送数据包但另一端无法识别连接时,会发生这种情况; 它将发回一个设置了RST位的数据包,以强制关闭连接.
如果另一方崩溃然后重新启动或者如果close()在传输过程中有数据时调用套接字,则会发生这种情况,并且表明您之前发送的某些数据可能尚未收到.
这是否是一个错误取决于你; 如果您发送的信息仅用于远程客户端的利益,那么任何最终数据可能都已丢失可能无关紧要.但是,您应该关闭套接字并释放与该连接关联的任何其他资源.
| 归档时间: |
|
| 查看次数: |
740095 次 |
| 最近记录: |