返回列表 回復 發帖

《教学》BitComet - DHT网络

什么是DHT网络?
, _% [8 K+ u) Z. x3 \TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。DHT的全称是Distributed Hash Table,即分散式哈希表技术,是一种分散式存储方法。这种网路不需要中心节点伺服器,而是每个用户端负责一个小范围的路由,并负责存储一小部分资料,从而实现整个DHT网路的定址和存储。和中心节点伺服器不同,DHT网路中的各节点并不需要维护整个网路的资讯,而是只在节点中存储其临近的后继节点资讯,大幅减少了带宽的占用和资源的消耗。DHT网路还在与关键字最接近的节点上复制备份冗余资讯,避免了单一节点失效问题。
5 U) H9 v1 E: Z. g% A" F1 W$ L8 S# T& j! s
形象地,我们可以把整个DHT网路想像成一个大城市,那麼每个用户端,就好比城市裏各个角落的地图,上面绘制了附近区域的地形情况,把这些地图一汇总,城市的全貌就出来了。
: y( C; S  Y1 F* v$ K2 H- p( `5 N0 b- I! V8 D( R4 e. O' W
新版BitComet允许同行连接DHT网络和Tracker,也就是说在完全不连上Tracker服务器的情况下,也可以很好的下载因为它可以在DHT网络中寻找下载同一文件的其他用户。BitComet的DHT网络协议和BitTorrent2005年5月测试版的协议完全兼容,也就是说可以连入一个同DHT网络分享数据。 tvb now,tvbnow,bttvb8 J  Q5 ?; B+ ]% U
& c) z  w% [. r
另外,这里使用的DHT算法叫Kademlia(在eMule中也有使用,常把它叫做KAD,具体实现协议有所不同)。 tvb now,tvbnow,bttvb( J! z& X( k0 b! I

+ s' D6 e. n/ K0 g4 c: {# G) d5 |0 n0 X  u( ^0 C9 n
如何使用DHT网络? , K3 E) M. X! T0 D5 W4 m/ v2 U
在BitComet中,无须作任何设置即可自动连接并使用DHT网络,完全不需要用户干预。BitComet使用和TCP端口号相同的UDP端口进行DHT网络连接。如果要完全禁用DHT网络,可以在选项-高级-网络连接中禁用DHT网络。
1 c, p6 F. o  vtvb now,tvbnow,bttvb$ B1 C% E! a3 K$ {5 Y/ r0 r
0 e: V- L1 {9 ~. g6 {
内网用户可以使用DHT网络吗? TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。! K4 U! A2 z' d- F' T/ j
可以使用。当然,如果有可能打开路由器上所需端口的UDP转发将更加有助于整个DHT网络的健壮性。 5.39.217.775 [  k2 G, N' k5 O

% e* g: Y3 V; A$ M. ~% a; x公仔箱論壇TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。& v2 n$ k$ }) v/ j" e5 P" `0 Q3 D
BitComet具体是怎样连入DHT网络的呢?
' l( N* c# J' c" H% m; W9 ?tvb now,tvbnow,bttvb一般用户是完全不需要理会这个具体过程的。这里可以简单的介绍一下:连入DHT网络的用户叫做节点(node),节点之间互相有路由记录,因此只要和任何一个已经在DHT网络中的节点连接上,客户端就可以寻找到更多的节点,从而连入网络。 TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。& r; {( ?  q' u. M, \6 f

/ ?. [3 e3 [/ S4 o如何在DHT网络中通过BC链接进行BT下载?
! p0 {% H1 Z: ?# c' k4 i" D. J* e/ v1.BitComet程序菜单栏:文件>打开BC链接 或 Ctrl+U 快捷键 。 公仔箱論壇, J2 `5 U7 W9 ^, |8 T1 |1 h
5.39.217.771 b; ^5 Y+ o) D1 A/ c$ [3 N
' C& e: @: i5 \
2."打开BC链接"对话框,输入你通过任何方式获得的有效的"BC链接",点击确定。 公仔箱論壇* U0 e3 }7 b1 F8 [0 |2 E. c
公仔箱論壇& p8 S& G0 q  f' S* {9 O# V

4 w/ Q: \" X, j! [) }! Z公仔箱論壇3.开始下载 Torrent文件。
# N- C) _, w% }2 }6 N: ?" j5.39.217.77  tvb now,tvbnow,bttvb. i7 f) Q3 f: i, g7 s- P

- y: P& w$ l' F; Y% ^  M' utvb now,tvbnow,bttvb4.种子文件下载完成,正式开始BT任务下载。 5.39.217.777 ?1 x# d) Z0 ^+ z/ ~  Z
  
: I0 ]6 Z2 n9 y5.39.217.775.39.217.77! h+ H6 S! o. P' Z# N
公仔箱論壇1 e$ _! y, H4 W5 O" x3 f/ O
如何向其他用户传输Torrent文件?
' ]  h6 @! G0 K4 i  |0 U% R$ C5.39.217.771.在BT任务列表中,选中一个BT任务,右键--复制BC链接。
+ F8 L- o4 S9 k& O. Q5.39.217.77
2 `  O9 B3 }8 k0 U; Ptvb now,tvbnow,bttvb
8 P) \$ f( s+ C+ v# Z公仔箱論壇2.在记事本中,右键--粘帖。现在可以通过发送该链接与其他用户共享该Torrent文件。 , U' c3 H& H. M: e8 c8 o4 T

5 L4 }% V1 p1 D( K
+ _5 S+ B" s7 j2 Q* N' g公仔箱論壇TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。. Y1 l9 n' e0 H6 V" L
感谢 BitComet(比特慧星)软件技术支持小组博客!
[
好帖子啊,学习了,期待后续作品
謝謝你無私的分享
thanks for sharing
返回列表