返回列表 回復 發帖

《教学》BitComet - DHT网络

什么是DHT网络?
, ~" N6 m6 l8 i' z/ g. u6 Ktvb now,tvbnow,bttvbDHT的全称是Distributed Hash Table,即分散式哈希表技术,是一种分散式存储方法。这种网路不需要中心节点伺服器,而是每个用户端负责一个小范围的路由,并负责存储一小部分资料,从而实现整个DHT网路的定址和存储。和中心节点伺服器不同,DHT网路中的各节点并不需要维护整个网路的资讯,而是只在节点中存储其临近的后继节点资讯,大幅减少了带宽的占用和资源的消耗。DHT网路还在与关键字最接近的节点上复制备份冗余资讯,避免了单一节点失效问题。
. V+ F' w" y6 J5 J1 J1 H5 V公仔箱論壇* z" c0 I# Y  H. n& s# X- V
形象地,我们可以把整个DHT网路想像成一个大城市,那麼每个用户端,就好比城市裏各个角落的地图,上面绘制了附近区域的地形情况,把这些地图一汇总,城市的全貌就出来了。 TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。( s8 F/ @0 t* B$ ~1 `4 w6 u2 [
TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。) y. M# c, Y. J( R: D! U. j
新版BitComet允许同行连接DHT网络和Tracker,也就是说在完全不连上Tracker服务器的情况下,也可以很好的下载因为它可以在DHT网络中寻找下载同一文件的其他用户。BitComet的DHT网络协议和BitTorrent2005年5月测试版的协议完全兼容,也就是说可以连入一个同DHT网络分享数据。 tvb now,tvbnow,bttvb7 E0 l2 b( J: d! Z# W
TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。$ y, l2 T9 N+ |
另外,这里使用的DHT算法叫Kademlia(在eMule中也有使用,常把它叫做KAD,具体实现协议有所不同)。 公仔箱論壇: f9 |. U* h9 C( v
& I! }9 @/ y$ J2 R3 n

, a9 A+ B- U3 i% q5 g8 h- _5 f' _TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。如何使用DHT网络? 5.39.217.768 n' H. z8 o; m! x. V
在BitComet中,无须作任何设置即可自动连接并使用DHT网络,完全不需要用户干预。BitComet使用和TCP端口号相同的UDP端口进行DHT网络连接。如果要完全禁用DHT网络,可以在选项-高级-网络连接中禁用DHT网络。 TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。. r* G: k4 _) m- {' z1 @

  Z5 E+ {7 Z" W& _/ ttvb now,tvbnow,bttvb9 v. y! H' X/ l5 b2 M7 M6 L8 k
内网用户可以使用DHT网络吗?
. q% J& c8 |7 n9 z% }2 j1 @' `5.39.217.76可以使用。当然,如果有可能打开路由器上所需端口的UDP转发将更加有助于整个DHT网络的健壮性。 tvb now,tvbnow,bttvb( c* G% i0 s4 E0 i& x5 X) [* ?! r$ x& \, N
: x$ t3 w/ e- B# \

! G0 V1 b( R/ H8 }& l3 @0 C8 x公仔箱論壇BitComet具体是怎样连入DHT网络的呢? 公仔箱論壇5 X, a# \0 ~* d. `  d/ W
一般用户是完全不需要理会这个具体过程的。这里可以简单的介绍一下:连入DHT网络的用户叫做节点(node),节点之间互相有路由记录,因此只要和任何一个已经在DHT网络中的节点连接上,客户端就可以寻找到更多的节点,从而连入网络。
7 G' I9 k- q+ p) A+ B公仔箱論壇
* b; x# ?4 }0 X% H/ v如何在DHT网络中通过BC链接进行BT下载?
! M% V, ~( _- M4 y# n* e* |% D$ S4 C1.BitComet程序菜单栏:文件>打开BC链接 或 Ctrl+U 快捷键 。
# V! x1 D# o! U: g  z$ W' F2 H* q TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。# D6 s6 c+ g" \! D& ^9 a0 H& ?8 I

& w* J7 {. g( Q公仔箱論壇2."打开BC链接"对话框,输入你通过任何方式获得的有效的"BC链接",点击确定。 5.39.217.76* w) @+ h5 I' G+ j. }
! v( _& L& }2 T5 U
TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。- Y+ [  ^" Q" _; Q: f4 g7 _
3.开始下载 Torrent文件。 TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。( {% m6 p' D( E( S: ^6 D
  
' F. Y2 t0 [& `0 P" P+ i, }
* U# ^& R( A+ {9 R" C4 M; |5.39.217.764.种子文件下载完成,正式开始BT任务下载。 5.39.217.76) G" Z# x2 }* f( ~. y! ~: k
  公仔箱論壇/ F) d3 Q; @& J9 H
TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。+ n5 x- Y. R- W+ Z3 G7 Q: m
5.39.217.76( A/ K) \) k) q
如何向其他用户传输Torrent文件?
; [2 \: S4 v! W5.39.217.761.在BT任务列表中,选中一个BT任务,右键--复制BC链接。 公仔箱論壇3 A2 M) Z" t1 X- _5 p: Z2 x0 d- g8 B
TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。+ R4 r: X. J2 o) G9 z1 e
! n# Z4 N5 C! B' f
2.在记事本中,右键--粘帖。现在可以通过发送该链接与其他用户共享该Torrent文件。 公仔箱論壇# b& R- R0 {! M1 L: G* `

* p9 P0 A/ Y  X# Htvb now,tvbnow,bttvbTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。" t; S2 @3 [# K7 G+ w

+ F, a2 C2 q" a3 G( M) l7 n公仔箱論壇感谢 BitComet(比特慧星)软件技术支持小组博客!
[
好帖子啊,学习了,期待后续作品
謝謝你無私的分享
thanks for sharing
返回列表