问答题
为什么在服务器端除了使用周知端口外还需要使用临时端口?
【正确答案】
【答案解析】
TCP/IP只能有一个周知端口(这样才能使各地的客户找到这个服务器程序),但建立多条连接又必须有多个端口。因此,在按照并发方式工作的服务器中,主服务器进程在周知端口等待客户发来的请求。主服务器进程一旦收到客户的请求,就立即创建一个从属服务器进程,并指明从属服务器进程使用一个临时端口和该客户建立TCP连接,然后主服务器进程继续在原来的周知端口等待向其他客户提供服务。
提交答案
关闭