调试-网络-C1000K-单IP最大TCP连接数(客户端和服务端均为单IP)
一台主机上只能保持最多 65535 个 TCP 连接吗? - 文礼的回答 - 知乎
https://www.zhihu.com/question/361111920/answer/1199952447
Q: 两个确定的ip地址.一个端口只能对应一个端口.怎么能64k*64k连接.明显只有64k链接吧.
A:
-
文礼: 不是。客户端的任意端口可以连接服务端的任意端口,并非端口要一样
-
client:40000->server:10001和client:40001->server:10001可以同时建立,client:40000->server:10000和client:40000->server:10001也可以同时建立。
-
但是这种连接方式,需要客户端发起连接时不调用bind,服务器要开启多个监听端口,参考:张彦飞 - 百看不如一练,动手测试单机百万连接的保姆级教程! 方案二:
- 一般都是测试单个端口(是为单个服务),所以一般还是搞多个压测客户端
本文来自博客园,作者:LiYanbin,转载请注明原文链接:https://www.cnblogs.com/stellar-liyanbin/p/18188816