使用我的google-fu,我只能找到几个节点:
router.bitcomet.com、router.utorrent.com、router.bittorrent.com
是否有我不知道的所有bootstap节点的列表?torrent客户端开发人员从哪里获得引导节点的地址?(我已经查看了deluge源代码,并看到了上面硬编码的模式。)
发布于 2015-09-26 21:35:00
到目前为止,我已经得到了这些。
session = lt.session()
session.listen_on(6881, 6891)
session.add_dht_router("router.utorrent.com", 6881)
session.add_dht_router("router.bittorrent.com", 6881)
session.add_dht_router("dht.transmissionbt.com", 6881)
session.add_dht_router("router.bitcomet.com", 6881)
session.add_dht_router("dht.aelitis.com", 6881)
session.start_dht()发布于 2012-02-28 09:17:16
这是我所知道的唯一的引导服务器。请注意,router.bittorrent.com只是router.utorrent.com的别名。
uTorrent只是使用router.utorrent.com作为其引导服务器,我想大多数其他客户端也是如此。
如果你有一个特定的客户端,你有兴趣知道它引导的是什么,你总是可以wireshark它的分布式哈希表流量(从新安装),并查看它的第一个分布式哈希表数据包被发送到哪里。
如果你有任何torrents,路由器并不是很重要,因为你也可以从普通的bittorrent对等体启动。
发布于 2014-05-08 10:07:46
您可以从上面提到的已知节点进行初始化,即"router.bittorrent.com:6881“
然后,它由分布式哈希表客户端来跟踪中的节点。
没有什么可以阻止您在会话之间保存路由表,尽管这些节点中的许多节点第二天可能不会运行。
由于您应该维护路由表,因此您可能希望关注正常运行时间最长的节点,并在会话之间持久化这些节点。
用我自己的测试,分布式哈希表启动(直到回复find_node,返回你的节点)从冷启动非常快。
https://stackoverflow.com/questions/9451424
复制相似问题