假设硬件性能无限,Linux 系统能否支持超过 65536 个开放的 TCP 连接?
我理解,短暂端口的数量(<65536)限制了一个本地 IP 到一个远程 IP 的一个端口上的连接数量。
元组 (本地 IP、本地端口、远程 IP、远程端口) 是唯一定义一个 TCP 连接的方式;这是否意味着如果其中多于一个参数是空闲的,可以支持超过 65K 个连接?例如,从多个本地 IP 到多个远程主机的单个端口号上的连接。
系统中是否有另一个 16 位限制?也许是文件描述符数量?
我理解,短暂端口的数量(<65536)限制了一个本地 IP 到一个远程 IP 的一个端口上的连接数量。
元组 (本地 IP、本地端口、远程 IP、远程端口) 是唯一定义一个 TCP 连接的方式;这是否意味着如果其中多于一个参数是空闲的,可以支持超过 65K 个连接?例如,从多个本地 IP 到多个远程主机的单个端口号上的连接。
系统中是否有另一个 16 位限制?也许是文件描述符数量?