一台linux服务器最多支持多少个tcp连接?


经常说的65535是什么限制?

在Linux中端口号的数据类型是unsigned short,2字节,16位,2**16 = 65536,而端口号0作为系统保留端口,一般用来做动态生成端口,剩下65535

所以,所以65535是指一台服务器可打开的最大端口数。

 

一台服务器最多支持多少个TCP连接?

系统将client_ip, client_port, local_ip, local_port四个值组合起来作为一个连接唯一的标识,在不考虑内存等其他情况,且本地IP和本地端口固定的情况下,理论上一台服务器支持的最大连接数为 client_ip总数 * client_port总数,即 2 ** 32 * 2 ** 16 =  2 ** 48个连接。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM