如果服务器用完端口会发生什么?

Ext*_*ers 5 port socket

如果客户端加入服务器,则每个连接中都有一个本地端口和一个远程端口。如果超过 65535 个客户端尝试加入我的服务器,会发生什么?

Dav*_*rtz 5

客户端通过已侦听的端口连接到服务器。不需要新端口来接受传入连接。

  • 您在这里假设一个简单的 TCP 协议,例如 http/ssh。某些协议(例如 FTP)将为每个连接打开一个端口。 (4认同)
  • @Zoredache:对一个极其简单的问题给出过于复杂的答案是没有帮助的。关于端口如何分配存在一个常见的误解,给出复杂的答案可能只会帮助这种误解持续存在。 (4认同)