多个插座连接一台PC

时间:2014-11-24 23:05:20

标签: java sockets

我可以使用不同IP的多个Socket连接:同一台PC上的端口吗?

我知道我有,例如:

127.0.0.1:5000

我可以使用的其他人有哪些?

2 个答案:

答案 0 :(得分:0)

是的,您可以使用相同的IP和不同的端口号进行多个套接字连接。除了标准端口号之外,您还可以使用许多其他可能性。假设您是客户端,当您调用connect()套接字函数时,套接字接口将分配一个未使用的随机非标准端口号。

答案 1 :(得分:0)

你的问题不清楚。您可以拥有任意数量的连接到任何特定的侦听端口,仅受操作系统限制,最终可以使用的本地端口数量,理论上为65535但实际上相当少,但您只能连接到已经在听的端口。因此,在您的示例中,如果端口5000正在侦听,您可以使用任意数量的Sockets连接到它。

  

我可以使用的其他人有哪些?

如果这意味着您可以连接的其他端口,则取决于其他端口正在侦听的内容。如果它意味着别的东西,请澄清。