0

我正在研究比特洪流协议。我对洪流协议感到困惑。假设我有一个具有静态 IP 的路由器,并且两个客户端连接到该路由器,它们是 C1 和 C2。其中一位客户说 C1 充当种子。现在下载文件的客户端将如何知道 C1 正在播种,考虑到外部网络唯一知道的是路由器的静态 IP。torrent 有什么方法可以识别客户端 C1 ???请解释一下。

4

1 回答 1

1

a) 他们可以通过本地服务发现找到彼此,它被广泛部署但目前缺乏规范

b) 如果路由器支持发夹式 NAT 路由,它们可以通过它们各自的公共套接字地址相互通信,就像通过其他对等发现机制发现的那样


更新:现在有LSD 的规范

于 2015-10-29T08:27:05.967 回答