BitComet 旗下网站

转到日志
相关贴吧:

BitComet - DHT网络

楼主 发表于:2007-08-30 10:30:09 [回复]

 

什么是DHT网络?

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


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

 

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

 

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

 

 


如何使用DHT网络?

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

 

 


内网用户可以使用DHT网络吗?

可以使用。当然,如果有可能打开路由器上所需端口的UDP转发将更加有助于整个DHT网络的健壮性。

 

 


BitComet具体是怎样连入DHT网络的呢?

一般用户是完全不需要理会这个具体过程的。这里可以简单的介绍一下:连入DHT网络的用户叫做节点(node),节点之间互相有路由记录,因此只要和任何一个已经在DHT网络中的节点连接上,客户端就可以寻找到更多的节点,从而连入网络。

 


如何在DHT网络中通过BC链接进行BT下载?

1.BitComet程序菜单栏:文件>打开BC链接 或 Ctrl+U 快捷键 。

 001

 

2."打开BC链接"对话框,输入你通过任何方式获得的有效的"BC链接",点击确定。

 002

 

3.开始下载 Torrent文件。

003 

 

4.种子文件下载完成,正式开始BT任务下载。

004 

 

 


如何向其他用户传输Torrent文件?

1.在BT任务列表中,选中一个BT任务,右键--复制BC链接。

 005

 

2.在记事本中,右键--粘帖。现在可以通过发送该链接与其他用户共享该Torrent文件。

 006

 


技术问题请到比特彗星小组提问 http://my.mdbchina.com/Groups/Detail/1029/

1楼 发表于:2007-09-04 10:02:19 [回复]

有了这个,比以前好多了,没有trace都能下了


网友回复

  • 2008-01-19 14:19:10
  • trx106(60668)
  • 我的接点连接数是0,怎么回事

  • 2008-01-21 11:13:17
  • anson(60668)
  • 我的也是零,请问如何解决,谢谢!

  • 2008-02-13 22:08:22
  • 60668
  • 我的也是0

  • 2008-05-13 12:32:49
  • 60668
  • 我的也是0000000 什么共享也没有 是怎么回事啊

  • 2008-05-29 23:20:33
  • 60668
  • 我的连接点数也是0,不知道怎么搞的,以前都是不用弄的

  • 2008-06-13 00:23:57
  • 老衲要射了(60668)
  • 这几天杂整滴,种子市场的 都下载不了.给个答案DHT网络老是0速度处理 不然就费了 换别的下载器 支持的顶上去

  • 2008-06-14 17:30:05
  • 荣华富贵(60668)
  • 我找到解决0的办法了,告诉大家共勉,就是打开自己电脑上以前存的种子,就OK了。大家可以试试。

  • 2008-06-20 10:31:21
  • 60668
  • DHT=0

  • | 醒掌天下权,醉卧美人膝。昼握一支笔,夜挺一杆枪...It's my life!偶还是小孩
  • 2008-06-22 00:00:56
  • ~翀~(60668)
  • 我的也是0,连种子都下载不了了

  • 2008-06-22 11:10:19
  • 网中刀客(60668)
  • 我怎么老是O呀!!那个WBD给我封了,他NAINAI的,还让人用不用了!!!

  • 2009-01-30 23:20:20
  • 60668
  • 有更好看的吗????

  • 2009-02-13 19:47:55
  • 60668
  • DHT是迅雷生存的基礎,所以在能連上tracker服務器的情況下,還是關掉好

我是一个贪玩又自由的风筝,每天都会让你担忧

2楼 发表于:2007-09-09 21:44:26 [回复]

不错


3楼 发表于:2007-09-12 11:34:47 [回复]

支持一下吧.


4楼 发表于:2007-09-13 08:05:25 [回复]

不错!不用我麻烦去搜电影种子,同学直接发了链接过来,爽啊!


http://yanbo.shao.photo.163.com

5楼 发表于:2007-09-15 21:49:19 [回复]

顶一下


6楼 发表于:2007-09-17 17:42:11 [回复]


7楼 发表于:2007-09-17 18:33:48 [回复]


8楼 发表于:2007-09-17 18:34:09 [回复]

不错


9楼 发表于:2007-09-18 22:05:23 [回复]

我早就想要个这东西了.谢谢了


10楼 发表于:2007-09-22 02:59:27 [回复]

我不知道在哪找记事簿。。。。。。就要崩溃了!太慢了!谢谢指点迷津!


网友回复

  • 2007-11-14 20:52:18
  • 60668
  • 开始→程序→附件→记事薄

11楼 发表于:2007-09-22 22:44:18 [回复]

请教高手,我下的是BT0.93版,在网络连接中设定了允许加入DHT公用网络,可使用BT 下载时为什么DHT连接结点为0,急盼高手赐教。


网友回复

12楼 发表于:2007-09-24 17:07:45 [回复]

中病毒了,靠


网友回复

13楼 发表于:2007-10-03 01:56:01 [回复]

帮帮忙,各位大哥大姐,我的 DHT 网络一直是0,怎样解决呢? 我的QQ:569899030


14楼 发表于:2007-10-04 17:58:58 [回复]

NAT端口映射: 失败 [UPNP device not found!]

怎么办????


15楼 发表于:2007-10-06 22:14:46 [回复]


to the world you may be one person ,but to one person you may be the world!

16楼 发表于:2007-10-07 01:06:11 [回复]

y


17楼 发表于:2007-10-13 23:10:42 [回复]

级别太低,怎么样才能把级别升起来?


18楼 发表于:2007-10-14 10:46:41 [回复]

good to use!


19楼 发表于:2007-10-17 01:26:05 [回复]

nat端口映射失败,怎么设啊>寻找中。


20楼 发表于:2007-10-23 23:43:26 [回复]

为什么我的BT他人共享打不开,DHT呈绿灯但连接点始终为0,请高手指教下,谢谢


网友回复

 

您现在还没有登录,请在登录后发贴