返回列表 回復 發帖

《教学》BitComet - DHT网络

什么是DHT网络? " D0 z( H, w  Q( K' w
DHT的全称是Distributed Hash Table,即分散式哈希表技术,是一种分散式存储方法。这种网路不需要中心节点伺服器,而是每个用户端负责一个小范围的路由,并负责存储一小部分资料,从而实现整个DHT网路的定址和存储。和中心节点伺服器不同,DHT网路中的各节点并不需要维护整个网路的资讯,而是只在节点中存储其临近的后继节点资讯,大幅减少了带宽的占用和资源的消耗。DHT网路还在与关键字最接近的节点上复制备份冗余资讯,避免了单一节点失效问题。
2 C" v( [8 y8 N8 V% I! c) c) Y公仔箱論壇( u2 |, I& [) A
形象地,我们可以把整个DHT网路想像成一个大城市,那麼每个用户端,就好比城市裏各个角落的地图,上面绘制了附近区域的地形情况,把这些地图一汇总,城市的全貌就出来了。 TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。# ?% y3 x( @7 q  h: A! n
公仔箱論壇0 ~' P" y' c0 w6 r, |: M/ m$ |) x
新版BitComet允许同行连接DHT网络和Tracker,也就是说在完全不连上Tracker服务器的情况下,也可以很好的下载因为它可以在DHT网络中寻找下载同一文件的其他用户。BitComet的DHT网络协议和BitTorrent2005年5月测试版的协议完全兼容,也就是说可以连入一个同DHT网络分享数据。 tvb now,tvbnow,bttvb: h/ C- R& ]" b0 h# v
公仔箱論壇! F& U  E2 ^4 v5 H  a/ Q& C, i
另外,这里使用的DHT算法叫Kademlia(在eMule中也有使用,常把它叫做KAD,具体实现协议有所不同)。 公仔箱論壇/ V2 y2 c! n' a  a2 I5 f* i6 N" v
5.39.217.76. R; L% @8 U; L  _" ?, T5 G
5.39.217.76; P. m0 H% ]3 F+ y  j4 z7 b. [
如何使用DHT网络? & A3 }7 f0 I7 ]! W# i
在BitComet中,无须作任何设置即可自动连接并使用DHT网络,完全不需要用户干预。BitComet使用和TCP端口号相同的UDP端口进行DHT网络连接。如果要完全禁用DHT网络,可以在选项-高级-网络连接中禁用DHT网络。
4 e5 \4 P" ~" i0 a+ j; q5 b& v  y+ x& K0 z  d8 K; d

# X, |$ c( y) m1 z0 {1 H; xtvb now,tvbnow,bttvb内网用户可以使用DHT网络吗?
" i' P8 L; M6 C5 V( H! W9 ?0 ^tvb now,tvbnow,bttvb可以使用。当然,如果有可能打开路由器上所需端口的UDP转发将更加有助于整个DHT网络的健壮性。 5.39.217.765 {+ s; ]6 F# u2 O9 v. J+ E: g
公仔箱論壇1 U4 g0 T; X  v  P3 R9 C
( k6 h7 s! K. J) ~. s
BitComet具体是怎样连入DHT网络的呢?
4 b$ I& z7 A* U9 V' T! ?8 v2 w: ?( X5.39.217.76一般用户是完全不需要理会这个具体过程的。这里可以简单的介绍一下:连入DHT网络的用户叫做节点(node),节点之间互相有路由记录,因此只要和任何一个已经在DHT网络中的节点连接上,客户端就可以寻找到更多的节点,从而连入网络。 公仔箱論壇1 X$ m1 X5 C% h6 `

, ?, [, U. K% E/ U! }+ g  U( etvb now,tvbnow,bttvb如何在DHT网络中通过BC链接进行BT下载?
4 ]* ^; `# B2 e9 l& Ctvb now,tvbnow,bttvb1.BitComet程序菜单栏:文件>打开BC链接 或 Ctrl+U 快捷键 。 TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。8 k& M. P& W4 i

  ]/ f" p0 Y1 C* C5 K; o  a8 N公仔箱論壇
# e1 [/ X% B) {; s2."打开BC链接"对话框,输入你通过任何方式获得的有效的"BC链接",点击确定。
3 _) v* R* n! [
9 o- s& G( b$ c. {- LTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。/ S+ E: [! d# f& [+ A
3.开始下载 Torrent文件。
' V  m4 P6 k; E0 |5.39.217.76  公仔箱論壇  ~. r; j" F% u' _- x$ y$ \
TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。+ x: A2 a) _5 X4 o# P& J2 j, ~
4.种子文件下载完成,正式开始BT任务下载。
5 z) m) b3 C) q8 |  公仔箱論壇0 u7 O5 `- i1 v1 S: C& z

' t" o9 Z+ f. t' k5 O! C! R5.39.217.765.39.217.768 R2 ^: Z  I# D* n& j" i  w
如何向其他用户传输Torrent文件? TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。$ G# O7 E( a, X) ]. q3 C0 ~
1.在BT任务列表中,选中一个BT任务,右键--复制BC链接。 tvb now,tvbnow,bttvb, P/ Y& ?2 ]& q

) z& D/ _; ?% r  u! x% X; _: V5.39.217.76
6 C2 B3 {2 I$ t+ q5.39.217.762.在记事本中,右键--粘帖。现在可以通过发送该链接与其他用户共享该Torrent文件。 6 W  p. F! f! G( ]1 y5 v: Z3 L

: W; i0 l- M; t! q, R# h- |" f5.39.217.76公仔箱論壇- c0 C0 B$ n' U* o8 h3 x8 W
2 ^$ \1 ^9 C+ {' f, }/ U
感谢 BitComet(比特慧星)软件技术支持小组博客!
[
好帖子啊,学习了,期待后续作品
謝謝你無私的分享
thanks for sharing
返回列表