返回列表 回復 發帖

《教学》BitComet - DHT网络

什么是DHT网络? TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。' J6 ]; A# E! e& [
DHT的全称是Distributed Hash Table,即分散式哈希表技术,是一种分散式存储方法。这种网路不需要中心节点伺服器,而是每个用户端负责一个小范围的路由,并负责存储一小部分资料,从而实现整个DHT网路的定址和存储。和中心节点伺服器不同,DHT网路中的各节点并不需要维护整个网路的资讯,而是只在节点中存储其临近的后继节点资讯,大幅减少了带宽的占用和资源的消耗。DHT网路还在与关键字最接近的节点上复制备份冗余资讯,避免了单一节点失效问题。
% @# g1 |' D  m- Y公仔箱論壇
% {- g* O% P9 A  G/ _2 G9 W形象地,我们可以把整个DHT网路想像成一个大城市,那麼每个用户端,就好比城市裏各个角落的地图,上面绘制了附近区域的地形情况,把这些地图一汇总,城市的全貌就出来了。 公仔箱論壇& _) y9 w$ Y$ Y
TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。( m+ _) Q) s8 G" q9 l" l( t
新版BitComet允许同行连接DHT网络和Tracker,也就是说在完全不连上Tracker服务器的情况下,也可以很好的下载因为它可以在DHT网络中寻找下载同一文件的其他用户。BitComet的DHT网络协议和BitTorrent2005年5月测试版的协议完全兼容,也就是说可以连入一个同DHT网络分享数据。
% W) c; K6 |6 W% ]tvb now,tvbnow,bttvbTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。' m) f. a/ o! h) K7 ^) u
另外,这里使用的DHT算法叫Kademlia(在eMule中也有使用,常把它叫做KAD,具体实现协议有所不同)。
4 G% M+ J& n6 h* D0 R+ x- kwww2.tvboxnow.com公仔箱論壇( j0 q2 b1 g* I

4 ^& O! L& m2 N, f2 s  L4 e4 n+ a如何使用DHT网络?
) ~! R; e( S* Q( C$ y" ^+ f( x公仔箱論壇在BitComet中,无须作任何设置即可自动连接并使用DHT网络,完全不需要用户干预。BitComet使用和TCP端口号相同的UDP端口进行DHT网络连接。如果要完全禁用DHT网络,可以在选项-高级-网络连接中禁用DHT网络。
. l: G6 ^/ d. O" x  ITVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。
( m" L6 [$ c1 c1 K. t/ s+ ^www2.tvboxnow.com, _2 K% H: p$ w! ?/ y, F, v
内网用户可以使用DHT网络吗?
6 j# i3 `  Q: b+ x1 ], L; X公仔箱論壇可以使用。当然,如果有可能打开路由器上所需端口的UDP转发将更加有助于整个DHT网络的健壮性。
# N/ R! }4 e9 J5 TTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。tvb now,tvbnow,bttvb' |" s# m5 N4 `/ j

. J3 L: c# A4 x1 |BitComet具体是怎样连入DHT网络的呢?
" T' c2 n5 H& p  U公仔箱論壇一般用户是完全不需要理会这个具体过程的。这里可以简单的介绍一下:连入DHT网络的用户叫做节点(node),节点之间互相有路由记录,因此只要和任何一个已经在DHT网络中的节点连接上,客户端就可以寻找到更多的节点,从而连入网络。
4 U0 R4 \% z. N1 C  Hwww2.tvboxnow.com
# G. m, t8 J7 |9 u- JTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。如何在DHT网络中通过BC链接进行BT下载? tvb now,tvbnow,bttvb5 V% C( `5 T3 h
1.BitComet程序菜单栏:文件>打开BC链接 或 Ctrl+U 快捷键 。
. Y0 n0 m' M, [. O6 ~$ S, q/ P
' k" h5 L; I, O) g4 Bwww2.tvboxnow.comTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。+ v& y; [8 ~* R$ b+ l6 t5 J! U3 \
2."打开BC链接"对话框,输入你通过任何方式获得的有效的"BC链接",点击确定。 , _0 j* Z0 Q0 f; b: @  A6 M
公仔箱論壇  [8 m- J; j' L" ]9 u- Z
www2.tvboxnow.com4 u$ o/ c0 D4 m) C* Q1 D
3.开始下载 Torrent文件。 公仔箱論壇' l& R+ Z; ~! [4 H* ]/ B
  
$ K8 Y3 R4 m9 d公仔箱論壇TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。" L! I- r; H* d9 h0 U. S
4.种子文件下载完成,正式开始BT任务下载。
- ?: Y; }3 k/ _# h  + m- ~3 v+ z' d" m6 z- t: u7 \

% y( R3 z1 ^* s/ d2 L6 J/ a
& Z  F, O& J) h" h9 A如何向其他用户传输Torrent文件? 1 F2 w: y9 g7 [& h) D* i% g% n
1.在BT任务列表中,选中一个BT任务,右键--复制BC链接。 tvb now,tvbnow,bttvb0 ]( g/ Z, i$ f4 \' X% y4 W/ c) [
7 ]4 r3 {7 ^, @, u; x* Q
www2.tvboxnow.com% c. C( y/ D0 k; c( Y% @) ~5 L
2.在记事本中,右键--粘帖。现在可以通过发送该链接与其他用户共享该Torrent文件。 tvb now,tvbnow,bttvb( z2 i" I" l& U8 ^

& e% S- M3 R+ f0 [/ I5 Zwww2.tvboxnow.com% Y6 l! |. o& D
公仔箱論壇# A  _* z2 q& H2 m5 s& |
感谢 BitComet(比特慧星)软件技术支持小组博客!
[
好帖子啊,学习了,期待后续作品
謝謝你無私的分享
thanks for sharing
返回列表