tcp:如果向处于 LAST_ACK 状态的现有连接发送新的 SYN 请求会怎样?

tcp:如果向处于 LAST_ACK 状态的现有连接发送新的 SYN 请求会怎样?

我的 Web 服务器最近重传率有点高。抓取一些包后,我发现很多包的顺序如下: 在此处输入图片描述

当客户端向我的服务器发送 SYNC 请求时,它不会以 SYN+ACK 进行响应。相反,它只返回 ACK,并重新传输 FIN+ACK。因此,我怀疑客户端位于 NAT 后面,并且新的 SYN 请求被发送到处于 LAST_ACK 状态的现有连接,因此无法建立新连接。

您能否提供一些关于如何从服务器端解决这个问题的指导?谢谢!

相关内容