同一客户端和同一个服务器同时能建立几个socket

2024-11-05 09:03:56
推荐回答(2个)
回答1:

理论上可以建立65535个,也就是端口数相同的socket
不过实际上不可能建立这么多,一是因为没有必要(没有什么工作必须要这么多socket同时做才能完成),二是有的端口被操作系统已经占用了(比如1024以下的端口都是保留端口,应用程序一般不应该去尝试占用这些端口)

回答2:

65535。
尽量不要建立那么多,不然socket会耗尽你系统的资源的