Web服务器上的端口80是被动套接字吗?

时间:2014-04-02 11:48:38

标签: sockets ports

我的问题非常简单明了。在我的阅读中,是否可以说Web服务器上的端口80是一个被动套接字,只是为每个连接创建一个活动套接字?

2 个答案:

答案 0 :(得分:0)

  

可以说Web服务器上的端口80是被动套接字

这是一个被动端口。它通过套接字在Web服务器进程内表示。

  

只为每个连接创建一个活动套接字?

端口不会创建套接字。 TCP创建套接字。 Web服务器进程接受连接,并以活动套接字的形式传递给进程。

答案 1 :(得分:0)

服务器是被动侦听器(侦听特定端口),并在接受具有未保留端口号的新连接时创建新套接字。

例如Web服务器(TCP服务器)

侦听端口80并接受不同端口上的许多连接(例如,在端口5001,5002,5003,5004,5005上有5个已接受的套接字)