【问题标题】:Does every peer need to be a node in BitTorrent when DHT is enabled?启用 DHT 时,每个对等点都需要成为 BitTorrent 中的节点吗?
【发布时间】:2014-07-03 23:22:01
【问题描述】:

每次向对等方请求特定文件时,是否每个对等方都成为 DHT 节点?还是节点独立于对等方存在?本质上,你如何成为一个节点?你可以成为对等点但不是节点吗?

如果问题太简单(这里是新手),我很抱歉,但我无法在其他任何地方找到答案。我使用的术语与 here 使用的术语相同。

【问题讨论】:

标签: bittorrent dht


【解决方案1】:

只是可能是一个 DHT 节点(例如启用了 DHT 但没有种子的 bittorrent 客户端)。也可以只是成为一个 bittorrent 对等体(禁用 DHT 并至少启动一个 torrent 的 bittorrent 客户端)。

由于 DHT 不绑定到任何特定的种子,运行 (DHT) 节点将通过帮助路由和存储随机种子的对等列表来帮助全球 DHT 网络。

相反,完全不参与 DHT 的情况下,也有可能成为 bittorrent 对等体。甚至可以对种子进行 DHT 查找,但仍然不参与 DHT(例如不响应任何请求)。

【讨论】:

  • 谢谢,这就是我想知道的。关于最后一段,您如何让 bittorrent 客户端忽略 DHT 请求,禁用 DHT 是否会阻止您同时成为节点和对等点?还是您假设的情况?
  • 假设您编写自己的 DHT 实现或修改现有的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-11-16
  • 1970-01-01
  • 2021-05-30
  • 2020-04-07
  • 1970-01-01
相关资源
最近更新 更多