Bittorent客户端中的DHT如何“被引导”? [英] How does a DHT in a Bittorent client get "bootstrapped"?

查看:92
本文介绍了Bittorent客户端中的DHT如何“被引导”?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如果我的洪流中没有任何跟踪程序,并且我刚刚启动了一个痛苦的客户端,所以我还没有同龄人...我怎么知道谁首先要与DHT联系?看来我必须至少知道DHT中的一个节点才能开始...。

If I have a torrent w/o any trackers in it, and I just started a bittorent client so I have no peers yet...how do I know who to first connect with in the DHT? It seems like I would have to know at least ONE node in the DHT to get started....

推荐答案

何时使用BitTorrent客户端连接到DHT,那里有一个寻找对等对象的初始位置。使用原始的BitTorrent客户端,有一个指向bitorrent.com的URL,它将帮助您开始工作。我尝试查找参考,但找不到。与其他客户建立连接后,就可以在DHT网络上进行宣布来查找所需种子的对等体。

When a BitTorrent client connects to DHT, there is an initial place that it goes to find peers. With the original BitTorrent client, there was a url to bitorrent.com that would help get things started. I tried looking up the reference but I couldn't find it. Once you've established connections with other clients, then you can do an announce on the DHT network to find peers for the torrent you're looking for.

此处是指向 BitTorrent规范的链接DHT。

Here's a link to the BitTorrent specs that discuss DHT.


无追踪器的洪流字典中没有
没有 announce键。而是
无追踪程序的洪流具有节点键。
此密钥应设置为在生成客户的路由的torrent
中的K个
最近的节点。
或者,可以将密钥设置为已知良好节点的
,例如由洪流生成者操作的

请不要将
router.bittorrent.com自动添加到torrent
文件中,也不要将此节点
自动添加到客户端路由表中。

A trackerless torrent dictionary does not have an "announce" key. Instead, a trackerless torrent has a "nodes" key. This key should be set to the K closest nodes in the torrent generating client's routing table. Alternatively, the key could be set to a known good node such as one operated by the person generating the torrent. Please do not automatically add "router.bittorrent.com" to torrent files or automatically add this node to clients routing tables.

这篇关于Bittorent客户端中的DHT如何“被引导”?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆