什么是DHT网络? 公仔箱論壇( i! l9 |% X9 s4 `! S
DHT的全称是Distributed Hash Table,即分散式哈希表技术,是一种分散式存储方法。这种网路不需要中心节点伺服器,而是每个用户端负责一个小范围的路由,并负责存储一小部分资料,从而实现整个DHT网路的定址和存储。和中心节点伺服器不同,DHT网路中的各节点并不需要维护整个网路的资讯,而是只在节点中存储其临近的后继节点资讯,大幅减少了带宽的占用和资源的消耗。DHT网路还在与关键字最接近的节点上复制备份冗余资讯,避免了单一节点失效问题。 $ l* v, ~5 l/ k/ [* S
8 \/ d4 T6 I+ ]9 I8 P5 p s公仔箱論壇形象地,我们可以把整个DHT网路想像成一个大城市,那麼每个用户端,就好比城市裏各个角落的地图,上面绘制了附近区域的地形情况,把这些地图一汇总,城市的全貌就出来了。 公仔箱論壇; {: T7 | ^5 ^( {8 ]
; X& y$ x8 b9 C/ @新版BitComet允许同行连接DHT网络和Tracker,也就是说在完全不连上Tracker服务器的情况下,也可以很好的下载,因为它可以在DHT网络中寻找下载同一文件的其他用户。BitComet的DHT网络协议和BitTorrent2005年5月测试版的协议完全兼容,也就是说可以连入一个同DHT网络分享数据。
1 \( x6 e& J, E: S' [. G. F
3 L5 U2 Q% X. C. n* W* O! [) {5 f9 }5.39.217.77另外,这里使用的DHT算法叫Kademlia(在eMule中也有使用,常把它叫做KAD,具体实现协议有所不同)。 TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。% g$ _- V4 @6 z; S" ?
公仔箱論壇2 C; x$ z# M0 z/ N* d! \3 f" K2 v
0 t9 f6 @! k; l5 t7 {+ C6 btvb now,tvbnow,bttvb如何使用DHT网络?
5 B& ?9 x8 Y% V: F/ t- ^公仔箱論壇在BitComet中,无须作任何设置即可自动连接并使用DHT网络,完全不需要用户干预。BitComet使用和TCP端口号相同的UDP端口进行DHT网络连接。如果要完全禁用DHT网络,可以在选项-高级-网络连接中禁用DHT网络。
6 S+ q; X" ]9 u9 F f
; B7 \1 J: N" h5 f# K公仔箱論壇
7 v0 t2 y4 s0 ^+ B W$ W& Y公仔箱論壇内网用户可以使用DHT网络吗? tvb now,tvbnow,bttvb: s8 q: ]+ G! _) g8 ]
可以使用。当然,如果有可能打开路由器上所需端口的UDP转发将更加有助于整个DHT网络的健壮性。 tvb now,tvbnow,bttvb/ L; k1 l+ y5 @; X5 q2 m# \" K: P& w A
' C5 E* |; D" C# O. A- Q& ^tvb now,tvbnow,bttvb
M7 u- }) V7 ^/ H1 b% zBitComet具体是怎样连入DHT网络的呢?
% V }& w g6 b% k$ V5 d+ C9 s一般用户是完全不需要理会这个具体过程的。这里可以简单的介绍一下:连入DHT网络的用户叫做节点(node),节点之间互相有路由记录,因此只要和任何一个已经在DHT网络中的节点连接上,客户端就可以寻找到更多的节点,从而连入网络。
* N- l2 u6 k; j- p; rTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。
/ A9 ?- X2 a) P8 O( w3 e% s如何在DHT网络中通过BC链接进行BT下载?
+ T# s! o" x3 f5 f5.39.217.771.BitComet程序菜单栏:文件>打开BC链接 或 Ctrl+U 快捷键 。
6 P+ O9 ]# y# B$ m! V7 ]
/ y( _+ H" X& e$ A5 S# @1 w4 A公仔箱論壇! g- U$ {9 b( f# ~) @) e6 }5 v
2."打开BC链接"对话框,输入你通过任何方式获得的有效的"BC链接",点击确定。 tvb now,tvbnow,bttvb8 e% I U7 \" l- K8 U! y& X8 M2 W
# q! y( ~- @4 W( b4 x: R( mTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。
2 i$ D. Y- V% P) m4 l- v- G3.开始下载 Torrent文件。
( v7 \) x3 }8 S: e
+ m& C& y: G% Htvb now,tvbnow,bttvb
# [) j1 h8 ` X$ ^8 L0 K4.种子文件下载完成,正式开始BT任务下载。 + t4 i4 X6 u- y5 q% m
9 L* R; [' c7 z2 g7 J; x, l; J公仔箱論壇tvb now,tvbnow,bttvb6 {6 T' q& y# K6 \% q/ W* O
- j$ z! D5 C; B- W" f. {TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。如何向其他用户传输Torrent文件? 公仔箱論壇$ }9 H; j% e# L' _8 q$ d) @0 A
1.在BT任务列表中,选中一个BT任务,右键--复制BC链接。
) Q1 s, R1 E9 Z1 |; A6 X' t, z; w
; Z9 s* u( @6 v7 v, ~公仔箱論壇
i: w3 i- Z v/ Y5 vTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。2.在记事本中,右键--粘帖。现在可以通过发送该链接与其他用户共享该Torrent文件。 tvb now,tvbnow,bttvb$ R. O7 P! g9 Q
. d s D ?5 F5 D* D7 [, l# `- I! l% `$ \! r" X8 r) H, I: m
9 D7 r! q' H9 Y& o公仔箱論壇感谢 BitComet(比特慧星)软件技术支持小组博客! |