【发布时间】:2013-03-23 14:37:45
【问题描述】:
听说对于 TCP 连接,服务器会监听 1 个端口,并使用另一个端口发送数据。
例如,Web 服务器侦听端口 80。每当客户端连接到它时,该服务器将使用另一个端口(例如 9999)向客户端发送数据(网页内容)。如果有多个客户端连接到它,这个服务器是否会创建多个“另一个端口”来发送数据?
客户端是否像服务器一样使用 2 个端口(监听端口和发送数据端口)?
我说的对吗?我听很多人这么说,我找不到任何关于这方面的好书或文章
请解释
【问题讨论】:
-
也许你把 TCP 和 FTP 搞混了?
标签: tcp connection port send listen