我正在从IP_ADDR1向IP_ADDR2发送HTTP请求。我注意到HTTP请求没有到达应用程序层。当我查看Wireshark日志时,我发现TCP层有一些问题。这些问题是什么?它们何时发生?如何解决?这里附上Wireshark快照。
“TCP端口号重用”意味着它看到了一个成功的连接握手,然后客户端发送了另一个具有相同端口号的SYN数据包。如果客户端还没有确认SYN-ACK,则会报告为重传。但是由于已经确认了SYN-ACK,则不需要重新传输SYN。这可能意味着您网络中的某些内容正在复制数据包。“TCP乱序”意味着数据包未按照其序列号指示的顺序接收。这可能是导致重用端口号错误的重复数据包的副作用 - 可能会将序列号重置为连接的开头。否则,数据包看起来是有序的;在连接握手之后,HTTP命令应该是下一步操作。