0

考虑以下场景:

2 台机器可用 - A 和 B (都在 Linux 上运行)

A 处于活动状态。

B 未激活。

主机 x 正在使用 TCP 与机器 A 通信。

一切正常。

切换发生 - 现在机器 B 处于活动状态(使用与机器 A 使用相同的 IP)机器 A 未处于活动状态。

现在主机 x 与机器 B 通信,但他不知道这个事实。它没有在机器 B 上打开 tcp 连接,所以我希望从机器 B 接收 RST。

事实并非如此——我在调试捕获日志中注意到主机 x 重新传输 10 次,然后机器 B 才发送 RST。

有人可以解释发生了什么以及为什么机器 B 在第一次请求时没有发送 RST 吗?

10倍

4

0 回答 0