返回列表 回復 發帖

《教学》BitComet - DHT网络

什么是DHT网络?
- \. j- y/ R# E" ^9 RDHT的全称是Distributed Hash Table,即分散式哈希表技术,是一种分散式存储方法。这种网路不需要中心节点伺服器,而是每个用户端负责一个小范围的路由,并负责存储一小部分资料,从而实现整个DHT网路的定址和存储。和中心节点伺服器不同,DHT网路中的各节点并不需要维护整个网路的资讯,而是只在节点中存储其临近的后继节点资讯,大幅减少了带宽的占用和资源的消耗。DHT网路还在与关键字最接近的节点上复制备份冗余资讯,避免了单一节点失效问题。 公仔箱論壇& @8 D# J, J4 m. g4 l7 ^( H

, P* A3 k) b9 H形象地,我们可以把整个DHT网路想像成一个大城市,那麼每个用户端,就好比城市裏各个角落的地图,上面绘制了附近区域的地形情况,把这些地图一汇总,城市的全貌就出来了。
) I/ |+ V5 H! U  m* o, I$ D" H8 R公仔箱論壇www2.tvboxnow.com0 R8 F- [3 m/ W2 S! {9 D+ [  c
新版BitComet允许同行连接DHT网络和Tracker,也就是说在完全不连上Tracker服务器的情况下,也可以很好的下载因为它可以在DHT网络中寻找下载同一文件的其他用户。BitComet的DHT网络协议和BitTorrent2005年5月测试版的协议完全兼容,也就是说可以连入一个同DHT网络分享数据。 tvb now,tvbnow,bttvb. P0 e4 M) X2 ~4 _% E

6 |! v: w, L& U7 ]1 Jwww2.tvboxnow.com另外,这里使用的DHT算法叫Kademlia(在eMule中也有使用,常把它叫做KAD,具体实现协议有所不同)。
6 L% V! h  f* m5 YTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。www2.tvboxnow.com0 Z$ H- I: {% d! h9 n1 ~
& ^, y6 s* o" C5 w! d
如何使用DHT网络?
4 C3 T9 i3 c9 f) u) s- g/ j3 hwww2.tvboxnow.com在BitComet中,无须作任何设置即可自动连接并使用DHT网络,完全不需要用户干预。BitComet使用和TCP端口号相同的UDP端口进行DHT网络连接。如果要完全禁用DHT网络,可以在选项-高级-网络连接中禁用DHT网络。 公仔箱論壇6 ?; q, C* K" c; P

: C  F& U4 w# D* R' f! p! \% V+ J/ K) r6 L
内网用户可以使用DHT网络吗? www2.tvboxnow.com- H+ F' j" o0 |2 |$ M7 b, {
可以使用。当然,如果有可能打开路由器上所需端口的UDP转发将更加有助于整个DHT网络的健壮性。
+ d% V4 g& V  t& Z
7 r. z8 g& c2 o8 O4 B; X. Ttvb now,tvbnow,bttvb公仔箱論壇& `2 m! E: r5 ?, X# H! @2 a/ d
BitComet具体是怎样连入DHT网络的呢?
8 Z: }+ E* ]3 s0 R" v, etvb now,tvbnow,bttvb一般用户是完全不需要理会这个具体过程的。这里可以简单的介绍一下:连入DHT网络的用户叫做节点(node),节点之间互相有路由记录,因此只要和任何一个已经在DHT网络中的节点连接上,客户端就可以寻找到更多的节点,从而连入网络。 www2.tvboxnow.com8 }$ i. G0 O( t: U) t/ s

2 H( X& h$ R8 X3 ~* g. \2 L; f  g如何在DHT网络中通过BC链接进行BT下载?
$ a( ?* a0 m  L4 Q- Y5 T2 t' D4 rTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。1.BitComet程序菜单栏:文件>打开BC链接 或 Ctrl+U 快捷键 。
% C7 ^  _2 {, x3 z( d8 U7 {TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。
- p! X9 E! e9 A  L2 I0 \! n* J& y& O: P% s% P6 P
2."打开BC链接"对话框,输入你通过任何方式获得的有效的"BC链接",点击确定。 公仔箱論壇& F" C1 r% Z! N6 k; M) ^
公仔箱論壇4 o' w! ?9 B* y/ Z" z# o! d+ P
公仔箱論壇: n; S( Y5 `* G9 ^; \- O% x5 m
3.开始下载 Torrent文件。
, U7 M( F3 N2 [8 t( h  公仔箱論壇+ ^9 V' c. n1 [
tvb now,tvbnow,bttvb8 W+ |. Y4 M4 O5 `: \- f, o3 z8 c
4.种子文件下载完成,正式开始BT任务下载。
8 a2 M0 [# e! r& M* g4 Ywww2.tvboxnow.com  
, [2 s$ \8 ]" z1 H+ kTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。www2.tvboxnow.com( W: i7 g3 |4 R2 q3 M- ?: H
公仔箱論壇5 }% _% k9 U8 I4 s6 Y
如何向其他用户传输Torrent文件? tvb now,tvbnow,bttvb. P' w+ J0 H  {# I
1.在BT任务列表中,选中一个BT任务,右键--复制BC链接。
* h% q& H. v  H% m2 p! ntvb now,tvbnow,bttvb TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。5 [( P& O9 x+ _
tvb now,tvbnow,bttvb( w0 [. g3 s6 M! x
2.在记事本中,右键--粘帖。现在可以通过发送该链接与其他用户共享该Torrent文件。
. w4 G1 n3 x7 Q$ P" S& t+ g0 O9 Mwww2.tvboxnow.com
# G* N/ e4 ~' {, T3 i& X; ~, k9 r8 ^. z4 @' F: Q

2 z0 h, h1 v8 vwww2.tvboxnow.com感谢 BitComet(比特慧星)软件技术支持小组博客!
[
好帖子啊,学习了,期待后续作品
謝謝你無私的分享
thanks for sharing
返回列表