想象一下,相对复杂的网络基础设施,从PC,然后是智能集线器,然后是路由器,然后是区域网络交换机,再到互联网,再到同一个设备链,再到服务器。
想象一下,我从一些本地PC的IP地址和一些本地端口向远程服务器的端口80(HTTP)发出HTTP请求。在正常情况下,通信从连接请求包,通过确认和请求,然后最终到最终确定和通道关闭。所有智能网络设备都可以看到这种通信,并采取相应的行动。
现在想象一下以下情况:PC从其IP地址和一些固定源端口发出请求,接收一半数据,然后重新启动。重新启动后,它再次从相同的IP地址和相同的源端口发出请求。
问题 - 它将在涉及的网络设备中导致哪种可能的行为?在PC重新启动之前,他们将如何处理上一个会话?
这是一个非常开放的问题,我需要你对这种情况的看法。这是由于我遇到嵌入式网络设备的奇怪问题,它在重启后重新使用端口号。我计划使用Wireshark查看网络上发生了什么,但需要指导方向。谢谢。
编辑:我将代理服务器添加到链中(可以比第3层更高级别)。