| 什么是DHT网络? - T7 N4 F1 E& J- D* [- y% JDHT的全称是Distributed Hash Table,即分散式哈希表技术,是一种分散式存储方法。这种网路不需要中心节点伺服器,而是每个用户端负责一个小范围的路由,并负责存储一小部分资料,从而实现整个DHT网路的定址和存储。和中心节点伺服器不同,DHT网路中的各节点并不需要维护整个网路的资讯,而是只在节点中存储其临近的后继节点资讯,大幅减少了带宽的占用和资源的消耗。DHT网路还在与关键字最接近的节点上复制备份冗余资讯,避免了单一节点失效问题。 公仔箱論壇9 q4 z+ F, w0 q/ X* a
 
 + E( ^9 L, d- }& R5 |tvb now,tvbnow,bttvb形象地,我们可以把整个DHT网路想像成一个大城市,那麼每个用户端,就好比城市裏各个角落的地图,上面绘制了附近区域的地形情况,把这些地图一汇总,城市的全貌就出来了。 tvb now,tvbnow,bttvb0 `  K, A$ b- i0 q: J; y
 
 ' f  i2 l1 b" R5 Y" f( d& ZTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。新版BitComet允许同行连接DHT网络和Tracker,也就是说在完全不连上Tracker服务器的情况下,也可以很好的下载,因为它可以在DHT网络中寻找下载同一文件的其他用户。BitComet的DHT网络协议和BitTorrent2005年5月测试版的协议完全兼容,也就是说可以连入一个同DHT网络分享数据。 tvb now,tvbnow,bttvb  `7 g: O( V2 p9 p* X+ ?4 [
 ! v; ?; K& ]3 E) L- G
 另外,这里使用的DHT算法叫Kademlia(在eMule中也有使用,常把它叫做KAD,具体实现协议有所不同)。
 : M0 V& d7 q: q+ G8 c# rTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。
 7 s4 n) i: w0 [, m8 @* L$ |1 ^$ Y
 ( i/ i( M; r: F: r+ M7 b) h7 B$ S9 {tvb now,tvbnow,bttvb如何使用DHT网络? 5.39.217.77:8898( K0 S4 O5 f  y& }, ^
 在BitComet中,无须作任何设置即可自动连接并使用DHT网络,完全不需要用户干预。BitComet使用和TCP端口号相同的UDP端口进行DHT网络连接。如果要完全禁用DHT网络,可以在选项-高级-网络连接中禁用DHT网络。 公仔箱論壇0 ?- Y; M& U& q# A1 `# J
 
 7 U' c. \# M) l. T# R$ Q& ]tvb now,tvbnow,bttvb
 % j% |$ M  J6 N& d& ^4 J7 D5.39.217.77:8898内网用户可以使用DHT网络吗? 5.39.217.77:88981 U2 k- X; g0 f% u" U. u
 可以使用。当然,如果有可能打开路由器上所需端口的UDP转发将更加有助于整个DHT网络的健壮性。 tvb now,tvbnow,bttvb" j5 M& i; z& @! ?
 
 # D8 I1 b" F+ }5 F5 R9 {8 ]
 * P' F  @' P* R1 v2 x+ {BitComet具体是怎样连入DHT网络的呢?
 $ C5 Y+ e( }8 Y) r; a8 x5.39.217.77:8898一般用户是完全不需要理会这个具体过程的。这里可以简单的介绍一下:连入DHT网络的用户叫做节点(node),节点之间互相有路由记录,因此只要和任何一个已经在DHT网络中的节点连接上,客户端就可以寻找到更多的节点,从而连入网络。 ) A; P" k6 C: |
 
 3 h3 [) z0 e. o( X8 q/ g  v  I如何在DHT网络中通过BC链接进行BT下载?
 ! L4 `( J* c" M8 m) s! C1.BitComet程序菜单栏:文件>打开BC链接 或 Ctrl+U 快捷键 。 " W6 q" g% S5 Q# l8 }# p8 G
 
  # s' |+ @- `  R  d4 @+ W # p  |) ^5 }2 G. b! q$ j% P
 2."打开BC链接"对话框,输入你通过任何方式获得的有效的"BC链接",点击确定。 9 s# ~1 T4 O* |
 
  公仔箱論壇0 R. k' q7 _( D8 m( _" p# ? TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。" p8 \: g# ]( k% ]/ ~/ P# H4 W
 3.开始下载 Torrent文件。
 3 a. B1 i% d9 G9 ?4 G# Y. Htvb now,tvbnow,bttvb
  公仔箱論壇7 H! G. [7 `* F2 n$ q% a" d0 c  _9 S 公仔箱論壇2 z6 Q3 f3 p& V3 ?7 `
 4.种子文件下载完成,正式开始BT任务下载。
 $ A3 P. {2 Y" Y+ x: {5.39.217.77:8898
   . B+ D5 W% N  V! i  {+ otvb now,tvbnow,bttvb5.39.217.77:88986 }; X( N/ k- y5 r% r* q# f
 
 - }& _+ X: s: N' v! D# E% j5.39.217.77:8898如何向其他用户传输Torrent文件?
 2 S4 X+ K' B- m* a+ B+ X1 }  Ttvb now,tvbnow,bttvb1.在BT任务列表中,选中一个BT任务,右键--复制BC链接。 4 J+ R- p8 y+ c9 P4 v
 
   9 w/ ]% K! ?' J# Z
 / {5 m6 ?8 V$ J! ]: r/ u5.39.217.77:88982.在记事本中,右键--粘帖。现在可以通过发送该链接与其他用户共享该Torrent文件。
 - t& S' e# b; N( J( X7 ^
  公仔箱論壇, Y4 B; E) `  y' S4 P 5.39.217.77:88982 g4 c! F  k) Z* J$ ]) r+ J5 O# m
 
 4 d- \7 i3 z1 {# p9 S感谢 BitComet(比特慧星)软件技术支持小组博客!
 |