单机tcp连接65535?

sw

1、server

连接数量的确定四元组(server-ip,server-port,client-ip,client-port)server-ip:固定server-port:固定client-ip:多个client-port:多个

由此:服务器支持的连接数,应该有服务器内存大小来确定。每个连接会占用一定的内存空间。所有一个服务器支持的连接数是可以65535的

2、client

有连接数量的确定四元组(server-ip,server-port,client-ip,client-port),那么server-ip固定,server-port固定,client-ip固定,client-port(6w左右)那么单机client只能测试到6w左右的连接?server-ip固定,server-port固定这个不能修改。那么要提高单机客户端的连接数,那么只能通过添加单机client-ip的数量。通用配置网卡别名(ipalias)可以让一个网卡有多个ip,或者通过macvlan,ipvlan等技术,也可以实现单网卡多ip的效果

由此:单机client也可以有6w的连接。

3、如果加上udp,决定端口数量的限制可以扩展到5元组

(server-ip,server-port,client-ip,client-port,proto)server-ip:服务ipserver-port:服务端口client-ip:客户ipclient-port:客户端口proto:协议类型(udp/tcp)

由此:服务器同一个端口可以用于tcp,也可以用于udp协议。

文章版权声明:除非注明,否则均为虚境探索者原创文章,转载或复制请以超链接形式并注明出处。

上一个 回合制RPG游戏推荐 不容错过的经典大作

下一个 两只企鹅在游戏里秀恩爱的下场是什么?