Home

BitComet(比特彗星)高效好用的BT下载软件,BT资源的下载利器

简体中文
使用dht_tracker
 

使用DHT tracker

  • 什么是DHT网络?

DHT的全称是Distributed Hash Table,即分散式哈希表技术,是一种分散式存储方法。这种网络不需要中心节点伺服器,而是每个用户端负责一个小范围的路由,并负责存储一小部分资料,从而实现整个DHT网络的定址和存储。和中心节点伺服器不同,DHT网络中的各节点并不需要维护整个网络的资讯,而是只在节点中存储其临近的后继节点资讯,大幅减少了带宽的占用和资源的消耗。DHT网络还在与关键字最接近的节点上复制备份冗余资讯,避免了单一节点失效问题。

形象地,我们可以把整个DHT网络想像成一个大城市,那么每个用户端,就好比城市里各个角落的地图,上面绘制了附近区域的地形情况,把这些地图一汇总,城市的全貌就出来了。

新版BitComet允许同时连接普通HTTP Tracker和DHT Tracker,也就是说在完全不连上HTTP Tracker服务器的情况下,也可以很好的下载,因为它可以在DHT网络中寻找下载同一文件的其他用户。BitComet的DHT网络协议和BitTorrent 2005年5月测试版的协议完全兼容,也就是说可以连入一个同DHT网络分享数据。

另外,这里使用的DHT算法叫Kademlia(在eMule中也有使用,常把它叫做KAD,具体实现协议有所不同)。

  • 如何使用DHT网络?

在BitComet中,无须作任何设置,默认自动连接并使用DHT网络,完全不需要用户干预。BitComet使用和TCP端口号相同的UDP端口进行DHT网络连接。如果要完全禁用DHT网络,可以在"选项"->"任务设置"->"BT下载" 中禁用DHT网络。

  • BitComet 制作的torrent,可以自动添加DHT节点。

  • BitComet 用户界面底部的状态栏显示连接的DHT节点数目,右键菜单可以快速 加入/退出DHT网络。

 
使用dht_tracker.txt · 最后更改: 2015/08/15 04:23 由 127.0.0.1
Recent changes RSS feed Driven by DokuWiki