什么是DHT网络?
# Q7 O) P9 N0 c8 ~( T: Etvb now,tvbnow,bttvbDHT的全称是Distributed Hash Table,即分散式哈希表技术,是一种分散式存储方法。这种网路不需要中心节点伺服器,而是每个用户端负责一个小范围的路由,并负责存储一小部分资料,从而实现整个DHT网路的定址和存储。和中心节点伺服器不同,DHT网路中的各节点并不需要维护整个网路的资讯,而是只在节点中存储其临近的后继节点资讯,大幅减少了带宽的占用和资源的消耗。DHT网路还在与关键字最接近的节点上复制备份冗余资讯,避免了单一节点失效问题。 % I6 G3 ?3 g; U0 r$ X
公仔箱論壇- \3 @% o" d) ~ N
形象地,我们可以把整个DHT网路想像成一个大城市,那麼每个用户端,就好比城市裏各个角落的地图,上面绘制了附近区域的地形情况,把这些地图一汇总,城市的全貌就出来了。
0 ^7 C' a; q+ \# _5 g* c5.39.217.77tvb now,tvbnow,bttvb0 {# J- J: s: l6 G2 d- I
新版BitComet允许同行连接DHT网络和Tracker,也就是说在完全不连上Tracker服务器的情况下,也可以很好的下载,因为它可以在DHT网络中寻找下载同一文件的其他用户。BitComet的DHT网络协议和BitTorrent2005年5月测试版的协议完全兼容,也就是说可以连入一个同DHT网络分享数据。 公仔箱論壇* \. ?6 Q1 h' K: M7 V$ _
' _* w6 F2 R; @tvb now,tvbnow,bttvb另外,这里使用的DHT算法叫Kademlia(在eMule中也有使用,常把它叫做KAD,具体实现协议有所不同)。
! h/ e. f9 Z$ Q/ h公仔箱論壇公仔箱論壇* }6 X/ y* `5 x5 p
tvb now,tvbnow,bttvb, ^/ m% i! a: R7 ~- y7 T Z
如何使用DHT网络? TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。4 E3 _" f5 c( V
在BitComet中,无须作任何设置即可自动连接并使用DHT网络,完全不需要用户干预。BitComet使用和TCP端口号相同的UDP端口进行DHT网络连接。如果要完全禁用DHT网络,可以在选项-高级-网络连接中禁用DHT网络。 # a1 R& t" G1 z0 `" G
公仔箱論壇1 h6 J7 |; |3 G l, N
tvb now,tvbnow,bttvb8 f* v. b8 f% ?- `2 D A
内网用户可以使用DHT网络吗? 1 p1 S3 Q/ y; U$ W/ f
可以使用。当然,如果有可能打开路由器上所需端口的UDP转发将更加有助于整个DHT网络的健壮性。 tvb now,tvbnow,bttvb5 S* u8 \* m- R1 e6 p% M
" ^; l- E4 {0 f7 M+ u6 m
% X& V% h% @' [4 n0 s, Z' uBitComet具体是怎样连入DHT网络的呢? 公仔箱論壇 C o$ O* Q& u" N( q' \) M
一般用户是完全不需要理会这个具体过程的。这里可以简单的介绍一下:连入DHT网络的用户叫做节点(node),节点之间互相有路由记录,因此只要和任何一个已经在DHT网络中的节点连接上,客户端就可以寻找到更多的节点,从而连入网络。
* T. M. T; f, O o% W. d: T' q8 F5.39.217.77
/ h' ]- o. l. p) k; [6 O/ ?4 G如何在DHT网络中通过BC链接进行BT下载?
# T; `- I- Z: s- `' |* ]; _" _! D1.BitComet程序菜单栏:文件>打开BC链接 或 Ctrl+U 快捷键 。 TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。1 O* x8 r1 x/ |3 {
. T5 v* ~4 K" b3 s0 @0 itvb now,tvbnow,bttvb
0 _- Z9 e9 s [8 p- p4 r公仔箱論壇2."打开BC链接"对话框,输入你通过任何方式获得的有效的"BC链接",点击确定。
1 j' ^: S; z% L- O
( Q5 f1 p, \, X6 N8 t公仔箱論壇公仔箱論壇& v0 r/ v2 K5 n3 K* p
3.开始下载 Torrent文件。 ) c) T% B" z7 u' i2 j, }
tvb now,tvbnow,bttvb7 x- H! U9 }: c; @$ I% d
公仔箱論壇+ E: l, w+ k# O# [7 e, r
4.种子文件下载完成,正式开始BT任务下载。
/ N6 q0 d/ D8 ~9 ]1 P: ptvb now,tvbnow,bttvb
: J9 V; @0 d' x/ s# @+ u2 ]公仔箱論壇TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。( f- B9 F) \$ U* }9 Q
+ M% a4 L* H* }2 Z5.39.217.77如何向其他用户传输Torrent文件?
- r# A% f/ n k4 t+ m1.在BT任务列表中,选中一个BT任务,右键--复制BC链接。
" c( j. {$ T$ ~% L# u* e
: j! U* ^7 j1 F3 D7 n5 V5.39.217.77
2 {1 Z0 c/ H' @. J& Z5.39.217.772.在记事本中,右键--粘帖。现在可以通过发送该链接与其他用户共享该Torrent文件。
1 F& {( g( ?; P& w3 k5.39.217.77 / E" m, o3 f2 s0 U' C1 W4 a
* U& Y+ X# R) [* i$ }' ctvb now,tvbnow,bttvb
4 G N+ @4 ]; M+ l3 I7 a公仔箱論壇感谢 BitComet(比特慧星)软件技术支持小组博客! |