我可以使用不同IP的多个Socket连接:同一台PC上的端口吗?
我知道我有,例如:
127.0.0.1:5000
我可以使用的其他人有哪些?
答案 0 :(得分:0)
是的,您可以使用相同的IP和不同的端口号进行多个套接字连接。除了标准端口号之外,您还可以使用许多其他可能性。假设您是客户端,当您调用connect()
套接字函数时,套接字接口将分配一个未使用的随机非标准端口号。
答案 1 :(得分:0)
你的问题不清楚。您可以拥有任意数量的连接到任何特定的侦听端口,仅受操作系统限制,最终可以使用的本地端口数量,理论上为65535但实际上相当少,但您只能连接到已经在听的端口。因此,在您的示例中,如果端口5000正在侦听,您可以使用任意数量的Sockets
连接到它。
我可以使用的其他人有哪些?
如果这意味着您可以连接的其他端口,则取决于其他端口正在侦听的内容。如果它意味着别的东西,请澄清。