模拟单机百万连接的疑惑
来源:12-2 单机百万连接模拟与瓶颈

linlazy
2018-06-21
1.一个客户端大约6w个端口,2个客户端12w,可是当在同一台机子时,端口是只要65535,怎么都分配不出12w。
2.将65535划分为服务端1000/客户端64535
那么64535*1000倒是可以理解(。・ω・。)ノ♡
写回答
1回答
-
你好,一条tcp连接是由四元组(源ip,源端口,目的ip,目的端口)组成,其中有一个元素不一样,连接就不一样,所以对于同一个服务端不同端口号,客户端的端口可以是相同的,如果服务端开100个端口,那么客户端可以开1w个端口与服务端100个端口笛卡尔积交叉连接,这样就能达到百万,不知道有没有解除你的疑惑呢
122018-06-21
相似问题