短暂的端口号:建立后的同一服务器端口?

时间:2015-06-03 09:42:15

标签: tcp connection client-server port

如果网络服务器在端口80上运行,并且有人使用随机分配的端口x从客户端连接,则服务器知道要回复的端口。但是,在那个时候,与服务器的通信是否从那时开始在端口80上继续(将文件描述符分配给套接字对ip:x),或者服务器是否还将进一步的通信委托给另一个随机分配的自身端口; Y'

所以我真正要问的是:当服务器回复 - 它回复时,源端口为80,以便进一步通信?

1 个答案:

答案 0 :(得分:2)

  

如果网络服务器在端口80上运行,而某人使用随机分配的端口x从客户端连接

在客户端。

  

然后服务器知道要回复的端口。

服务器通过收到请求的同一连接回复。下面发生的事情取决于TCP。这不是知识'服务器应用程序。

  

然而,在那时,与服务器的通信是否从那时开始在端口80上继续

  

(将文件描述符分配给socket-pair ip:x)

到套接字 quad {local-IP,local-port,remote-IP,remote port}。

  

或服务器是否还将进一步的通信委托给另一个随机分配的自身端口;

没有

  

所以我真正要问的是:当服务器回复 - 它回复时,源端口为80,以便进一步通信?