0

据我了解,如果发送 TCP RST,则发送方(A)关闭套接字并在其末端关闭连接。现在,由于 RST 丢失,预期的接收者 (B) 还不知道发送的 RST。如果 B 现在尝试向 A 发送更多数据,A 将如何反应以及 B 会得到什么响应?

4

1 回答 1

0

据我了解,如果发送 TCP RST,则发送方(A)关闭套接字

不,发件人已经关闭了套接字,或者连接可能从一开始就不存在。然后一些东西到达了连接,然后发出了RST。[关闭发出 RST 是可能的,但它既不常见也不受欢迎。]

并且连接在其末端关闭。

已经,如果它曾经存在的话。

现在,由于 RST 丢失,预期的接收者 (B) 还不知道发送的 RST。如果 B 现在尝试向 A 发送更多数据,A 将如何反应以及 B 会得到什么响应?

这和原来的情况没有区别。没有要传递的数据的连接,因此发出 RST。

于 2014-10-01T23:11:26.133 回答