教育行業(yè)A股IPO第一股(股票代碼 003032)

全國(guó)咨詢/投訴熱線:400-618-4000

Linux系統(tǒng)支持的最大TCP連接是多少?

更新時(shí)間:2020年12月11日17時(shí)57分 來(lái)源:傳智教育 瀏覽次數(shù):

好口碑IT培訓(xùn)

1.首先,客戶端和服務(wù)器建立的每個(gè)TCP連接都會(huì)占用服務(wù)器內(nèi)存,所以最大TCP連接數(shù)和內(nèi)存成正比。簡(jiǎn)單估算為最大內(nèi)存除以單TCP連接占用的最小內(nèi)存

2.Linux操作系統(tǒng)中,一切都是文件。所以每個(gè)TCP連接,都會(huì)打開(kāi)一個(gè)文件。為此Linux操作系統(tǒng)限制了每個(gè)用戶能打開(kāi)的文件數(shù)量,通過(guò)ulimit -n 查看。修改方式:

vi /etc/security/limits.conf文件,在文件中添加如下行(限制修改為10240):
speng soft nofile 10240
speng hard nofile 10240

3.Linux操作系統(tǒng)中,TCP連接數(shù)量還受到端口數(shù)量限制,由于端口號(hào)只有1-65535,所以最大TCP連接數(shù)也只有65535個(gè)(包括系統(tǒng)端口1-1024)

4.Linux操作系統(tǒng)對(duì)所有用戶最大能打開(kāi)文件的限制:cat /proc/sys/fs/file-max。

5.網(wǎng)絡(luò)核心模塊對(duì)tcp連接的限制(最大不能超過(guò)65535):

vi /etc/sysctl.conf
net.ipv4.ip_local_port_range = 1024 65000

6.防火墻對(duì)tcp連接的限制

綜上,在Linux操作系統(tǒng)中,首先對(duì)TCP連接數(shù)量的限制依次有:端口數(shù)量限制,網(wǎng)絡(luò)核心限制,最大文件數(shù)量限制(因?yàn)槊拷⒁粋€(gè)連接就要打開(kāi)一個(gè)文件),防火墻限制,用戶打開(kāi)文件限制。獲取【視頻教程+筆記+源碼】加播妞1605146928606_課程資料.jpg:435946716。


猜你喜歡:

TCP/IP協(xié)議族中的TCP 協(xié)議是什么?

TCP/IP 協(xié)議族的應(yīng)用層、傳輸層、網(wǎng)絡(luò)層和數(shù)據(jù)鏈路層

中級(jí)軟件測(cè)試工程師培訓(xùn)課程

0 分享到:
和我們?cè)诰€交談!