TCP端口的问题

来源:百度知道 编辑:UC知道 时间:2024/06/07 22:51:21
客户机和服务器的TCP端口是不是只能一对一的连接,能不能多个客户机端口同时连接一个服务器端口呢?比如多台机器同时打开百度的网页,或者多个机器同时在线看同一个视频呢?
那是不是可以多个客户机端口同时访问一个服务器端口呢?
是在严格的同一时间,不是连接完一个端口再连接另一个。

可以的,你的理解是正确的,网络两端的连接是通过ip地址和端口号确定的页就是一个插口(socket),服务器端口是确定的,只要客户端口不同就是不同的连接,对于多台机器同时打开百度的网页,或者多个机器同时在线看同一个视频,你的感觉是同时其实是服务器端的实时管理处理的,由于任务调度比较快因此你感觉是同一时间的。严格的说:同一时间,是连接完一个端口再连接另一个

不是一对一关系.服务器上某个软件的端口是固定的.客户机的上连接该软件的端口是不一定

客户机/服务器系统是多对一的模式,一台服务器可以为多个客户机服务,最早的客户机/服务器系统就是美国的IBM公司与美国航空公司联合研制的机票定制系统,总系统(服务器)可以为2000多个网点(客户机)提供网上飞机订票服务。