一、TCP四元组
本地IP地址、本地TCP端口号、外地IP地址、外地TCP端口号,主要外地IP地址或者端口不同,则临时端口可以复用。
$ vim /etc/sysctl.conf
四、测试环境
系统:centos7
TCP服务器:
172.17.8.83:80
172.17.8.90:80
TCP客户端:
tcp客户端能连接的最大长连接,与几个因素有关,可以超越65536
(1) 进程能打开的最大描述符
(2) IP_TABLE的限制
(3) 临时端口范围
(4) 内存大小
本地IP地址、本地TCP端口号、外地IP地址、外地TCP端口号,主要外地IP地址或者端口不同,则临时端口可以复用。
二、调整能打开的最大文件描述符
$ echo "655350" > /proc/sys/fs/file-max
$ vi /etc/security/limits.conf
三、调整临时端口范围与IP_TABLE限制(centos7)
$ vim /etc/sysctl.conf
$ sysctl -p
四、测试环境
系统:centos7
TCP服务器:
172.17.8.83:80
172.17.8.90:80
TCP客户端:
172.17.8.99
连接:
172.17.8.99->172.17.8.83:80
172.17.8.99->172.17.8.90:80
测试结果:
tcp客户端能连接的最大长连接,与几个因素有关,可以超越65536
(1) 进程能打开的最大描述符
(2) IP_TABLE的限制
(3) 临时端口范围
(4) 内存大小