每次向对等点请求特定文件时,每个对等点是否都成为 DHT 节点?还是节点独立于对等点存在?本质上,你如何成为一个节点?你可以是一个peer而不是一个节点吗?
如果问题太简单(这里是菜鸟),我很抱歉,但我无法在其他任何地方找到答案。我使用的术语与此处使用的相同。
有可能只是一个 DHT 节点(例如启用 DHT 但没有种子的 bittorrent 客户端)。也可以只是一个 bittorrent 对等点(禁用 DHT 并且至少启动一个 torrent 的 bittorrent 客户端)。
由于 DHT 不依赖于任何特定的种子,运行(DHT)节点将通过帮助路由和存储随机种子的对等列表来帮助全球 DHT 网络。
相反,完全不参与 DHT 也可以成为一个比特流对等点。甚至可以对种子进行 DHT 查找,但仍然不参与 DHT(例如,不响应任何请求)。