Networking 什么是';TCP故障';和';重新使用的TCP端口号';问题

Networking 什么是';TCP故障';和';重新使用的TCP端口号';问题,networking,network-protocols,wireshark,Networking,Network Protocols,Wireshark,我正在从IP_ADDR1向IP_ADDR2发送HTTP请求。我观察到HTTP请求没有达到应用程序级别。当我记录wireshark日志时,我注意到TCP级别存在一些问题。这些问题是什么?什么时候会发生这种情况?如何摆脱这个?在此附加Wireshark快照 'TCP post number REUSERED'表示它看到了成功的连接握手,然后客户端发送了另一个具有相同端口号的SYN数据包。如果客户端尚未确认SYN-ACK,则这将被报告为重新传输。但由于它确实确认了SYN-ACK,因此不需要重新传输SY

我正在从IP_ADDR1向IP_ADDR2发送HTTP请求。我观察到HTTP请求没有达到应用程序级别。当我记录wireshark日志时,我注意到TCP级别存在一些问题。这些问题是什么?什么时候会发生这种情况?如何摆脱这个?在此附加Wireshark快照


'TCP post number REUSERED'表示它看到了成功的连接握手,然后客户端发送了另一个具有相同端口号的SYN数据包。如果客户端尚未确认SYN-ACK,则这将被报告为重新传输。但由于它确实确认了SYN-ACK,因此不需要重新传输SYN。这可能意味着网络上的某些内容正在复制数据包


“TCP无序”表示数据包未按其序列号指示的顺序接收。这可能是重复数据包的一个副作用,导致重复使用的端口号错误——可能是将序列号重置回连接的开始。因为在其他情况下,数据包看起来是有序的;在连接握手之后,HTTP命令应该是下一件事。

您能告诉我,什么会导致重复数据包?可能是交换机故障?如果在客户端计算机上捕获数据包,您是否看到重复数据包?我的服务器正在向两个不同的客户端发送HTTP请求。在客户端1上发送的每个HTTP请求都会出现此问题。它对客户端2非常有效。如果在客户端1上执行捕获,您看到了吗?两个客户端从客户端到服务器的路径是否相同?是的,我在客户端1上捕获时看到了它。从客户端到服务器的路径不同。两位客户都位于不同的城市。嗨,迪拉杰,你解决了这个问题吗?如果是,那么如何,请告诉我。同样,我也面临着类似的问题。