什么是DHT网络?
7 n9 ]- x9 \: }6 jDHT的全称是Distributed Hash Table,即分散式哈希表技术,是一种分散式存储方法。这种网路不需要中心节点伺服器,而是每个用户端负责一个小范围的路由,并负责存储一小部分资料,从而实现整个DHT网路的定址和存储。和中心节点伺服器不同,DHT网路中的各节点并不需要维护整个网路的资讯,而是只在节点中存储其临近的后继节点资讯,大幅减少了带宽的占用和资源的消耗。DHT网路还在与关键字最接近的节点上复制备份冗余资讯,避免了单一节点失效问题。 3 y q- f& p4 j9 d1 W) I4 } `
5.39.217.778 N4 F' [+ W) J9 e
形象地,我们可以把整个DHT网路想像成一个大城市,那麼每个用户端,就好比城市裏各个角落的地图,上面绘制了附近区域的地形情况,把这些地图一汇总,城市的全貌就出来了。
8 ?5 l9 Z q' C% x8 x4 J0 c) k$ H/ o5.39.217.77. \: P+ n( u g Z, `
新版BitComet允许同行连接DHT网络和Tracker,也就是说在完全不连上Tracker服务器的情况下,也可以很好的下载,因为它可以在DHT网络中寻找下载同一文件的其他用户。BitComet的DHT网络协议和BitTorrent2005年5月测试版的协议完全兼容,也就是说可以连入一个同DHT网络分享数据。
+ K; a5 u' R- E# e, B* \* r$ Q& n5 y, Z1 F1 x8 T6 f- h6 c; _
另外,这里使用的DHT算法叫Kademlia(在eMule中也有使用,常把它叫做KAD,具体实现协议有所不同)。 ' P2 h$ U; H- @9 r; C1 k
. a; y3 s2 |+ I" _' Y) X; }- ?
3 o+ k" q+ o5 t9 ~$ t3 @6 B, j0 g5.39.217.77如何使用DHT网络?
6 S! J e* T7 Y I% h+ ]在BitComet中,无须作任何设置即可自动连接并使用DHT网络,完全不需要用户干预。BitComet使用和TCP端口号相同的UDP端口进行DHT网络连接。如果要完全禁用DHT网络,可以在选项-高级-网络连接中禁用DHT网络。
& R: g$ @( W- {7 R: S5.39.217.77tvb now,tvbnow,bttvb/ N4 M; w. d4 A
6 w; W4 o2 X: A ~内网用户可以使用DHT网络吗? TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。+ k4 F4 C& F" q7 l) G
可以使用。当然,如果有可能打开路由器上所需端口的UDP转发将更加有助于整个DHT网络的健壮性。
$ G2 P- B( |& U% `' M+ n& _" q& C; F% Z! r1 t; f" h
5.39.217.77 M+ k% I8 c% t. O( a5 N
BitComet具体是怎样连入DHT网络的呢? % l: s8 s: J+ X6 f. Q$ L+ [/ l/ h
一般用户是完全不需要理会这个具体过程的。这里可以简单的介绍一下:连入DHT网络的用户叫做节点(node),节点之间互相有路由记录,因此只要和任何一个已经在DHT网络中的节点连接上,客户端就可以寻找到更多的节点,从而连入网络。 公仔箱論壇# d" t6 L& f j
: n1 K, S- F" K+ z% l
如何在DHT网络中通过BC链接进行BT下载? TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。! D" V# T; i1 _1 ~
1.BitComet程序菜单栏:文件>打开BC链接 或 Ctrl+U 快捷键 。
- c9 o- `; D3 a: h/ N$ j
# u6 h8 O3 z' N' e# y公仔箱論壇
- f j0 Q" D8 \9 r* s9 @TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。2."打开BC链接"对话框,输入你通过任何方式获得的有效的"BC链接",点击确定。
. T: `5 A% I" C0 J4 e# a8 B) Utvb now,tvbnow,bttvb
5 j6 |) M% X! k m
% G t. g/ U, X4 R5.39.217.773.开始下载 Torrent文件。
2 ^( A% s) |( d1 O+ Z; D3 r
$ [ u0 v+ r% T% ~8 A' D9 S5.39.217.77tvb now,tvbnow,bttvb0 P' F! o0 E* f# K" L: h
4.种子文件下载完成,正式开始BT任务下载。 tvb now,tvbnow,bttvb2 {, y9 B$ U! D
tvb now,tvbnow,bttvb7 Q) W9 O7 ~9 p5 a) n* ]
- V& n* t! ?! a6 A2 M% g
3 d* T2 C W" L& W9 Q如何向其他用户传输Torrent文件? 1 W/ P K4 r0 ]% b$ {
1.在BT任务列表中,选中一个BT任务,右键--复制BC链接。 TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。% M# w* i) T' Z) N
TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。% f* O0 G; T" `* z: F
. a% Y* t" X" N
2.在记事本中,右键--粘帖。现在可以通过发送该链接与其他用户共享该Torrent文件。 tvb now,tvbnow,bttvb* x& w' G; i" u: ?2 q' F% j1 h
m; g( y3 d2 K' `9 q5.39.217.77tvb now,tvbnow,bttvb. ]! J* V6 t1 {* c
- B# ?1 m- y: ]9 B, H1 T' r
感谢 BitComet(比特慧星)软件技术支持小组博客! |