【发布时间】:2013-03-13 16:36:34
【问题描述】:
在非阻塞 TCP 套接字的源端口和目标端口不一致的情况下(对于 p2p 应用程序),如何指定套接字将 Connect() 连接到的目标端口?
【问题讨论】:
-
“不同意”是什么意思?在 TCP 协议中,源端口和目的端口是不相关的数字。例如。 HTTP 的目的端口一般是 80,但源端口可以是任何东西。
标签: c++ tcp network-programming
在非阻塞 TCP 套接字的源端口和目标端口不一致的情况下(对于 p2p 应用程序),如何指定套接字将 Connect() 连接到的目标端口?
【问题讨论】:
标签: c++ tcp network-programming
在 P2P 的情况下,客户端首先连接到 torrent 以获取对等点(播种机)列表和对等点打开的端口号。然后,要下载的系统将使用跟踪器提供的地址和端口连接到对等体。
对等点不受限制(通常)并接受来自任何源地址或 ip 的连接
【讨论】:
【讨论】: