一台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