【发布时间】:2014-11-19 02:52:13
【问题描述】:
我正在使用 C/C++ 编写 TCP 客户端套接字。 如何在我的客户端套接字中指定某些端口号? 假设客户端套接字将与同一台服务器建立两个连接, 第二个连接应该使用相同的本地(客户端)端口号 连接。如何将参数传递到我的代码中?
本地端口号是在connect()之后立即决定的吗?还是存储在 sock_new=socket() 中?
提前致谢。
【问题讨论】:
-
您也许可以将套接字绑定()到特定的客户端端口,但我不知道您为什么需要这样做;让第二个连接使用与第一个不同的客户端端口有什么问题?当然,它们都将连接到同一个服务器端端口。