客户端|一台服务器可以同时连接大于65536个客户端吗?( 二 )



这个时候 , 还没有到你纠结 65535 问题的时候呢 。 服务器一般都监听在某个固定的端口上 。 例如 Nginx , 一般监听 80 。 所有来自客户端的连接都是和服务器的 80 端口保持连接的 。 你没看错 , 服务器上只消耗 80 这一个端口 。 但却完全可以支撑下面这些连接
连接1:客户端IP1 10000 服务器IP 80连接2:客户端IP2 10000 服务器IP 80连接3:......
非但如此 , 即使是只有一个客户端 , 也可以向这个服务器建立多条连接的 。 只需要不停变换自己的端口号就行了 。 连接1:客户端IP1 10000 服务器IP 80连接2:客户端IP1 10001 服务器IP 80连接3:......
你看 , 对于服务器来说 , 一个 80 端口就可以包打天下了 。 根本不需要纠结什么 65535 的问题