hcarrasko Asked: 2020-12-23 04:25:59 +0800 CST 2020-12-23 04:25:59 +0800 CST 2020-12-23 04:25:59 +0800 CST TCP连接中“对等连接重置”错误的含义 772 我正在开发一个通过 TCP/IP 协议进行通信的客户端-服务器应用程序,我偶尔会收到错误消息connection reset by peer。 “连接 重置”是指连接已被重置?或者这是否意味着客户端系统已经与服务器断开连接,两者之间无法通信? tcpip 2 Answers Voted Best Answer Flimzy 2020-12-23T04:30:00+08:002020-12-23T04:30:00+08:00 这意味着连接的另一端*终止了它。 如果服务器收到此错误,则意味着客户端终止了连接。如果是客户端收到的,则表示服务器终止了它。 *我说的是“连接的另一端”,但重要的是要记住,这只是从收到错误的一方的角度来看。两个端点之间的防火墙、路由器或其他机器可能实际上终止了连接。有时,两个端点可能会收到相同的错误。 César 2020-12-23T04:35:29+08:002020-12-23T04:35:29+08:00 这意味着服务器已经给你发送了一个标志RST(Reset)来终止连接,也就是说,服务器正在中止连接,因为它被拒绝了,可能是因为连接部分形成了。 它类似于FIN(Finish) 标志,但它在连接成功时作为完成发送。
这意味着连接的另一端*终止了它。
如果服务器收到此错误,则意味着客户端终止了连接。如果是客户端收到的,则表示服务器终止了它。
*我说的是“连接的另一端”,但重要的是要记住,这只是从收到错误的一方的角度来看。两个端点之间的防火墙、路由器或其他机器可能实际上终止了连接。有时,两个端点可能会收到相同的错误。
这意味着服务器已经给你发送了一个标志
RST
(Reset)来终止连接,也就是说,服务器正在中止连接,因为它被拒绝了,可能是因为连接部分形成了。它类似于
FIN
(Finish) 标志,但它在连接成功时作为完成发送。