標題:
《教学》BitComet - DHT网络
[打印本頁]
作者:
force2992
時間:
2007-11-27 01:54 PM
標題:
《教学》BitComet - DHT网络
什么是DHT网络?
k! i; V2 i, y3 \. Y
DHT的全称是Distributed Hash Table,即分散式哈希表技术,是一种分散式存储方法。这种网路不需要中心节点伺服器,而是每个用户端负责一个小范围的路由,并负责存储一小部分资料,从而实现整个DHT网路的定址和存储。和中心节点伺服器不同,DHT网路中的各节点并不需要维护整个网路的资讯,而是只在节点中存储其临近的后继节点资讯,大幅减少了带宽的占用和资源的消耗。DHT网路还在与关键字最接近的节点上复制备份冗余资讯,避免了单一节点失效问题。
5 O; q: S7 e! h: a
" J# {' F" R2 Y# }' wtvb now,tvbnow,bttvb
形象地,我们可以把整个DHT网路想像成一个大城市,那麼每个用户端,就好比城市裏各个角落的地图,上面绘制了附近区域的地形情况,把这些地图一汇总,城市的全貌就出来了。
tvb now,tvbnow,bttvb9 R3 v& _ v' U* d1 q1 n/ d
) c7 D8 o1 ]3 _8 I% Z2 {! e
新版BitComet允许同行连接DHT网络和Tracker,也就是说
在完全不连上Tracker服务器的情况下,也可以很好的下载
,
因为它可以在DHT网络中寻找下载同一文件的其他用户。BitComet的DHT网络协议和BitTorrent2005年5月测试版的协议完全兼容,也就是说可以连入一个同DHT网络分享数据。
4 G) m# E* A9 D( j3 P$ ^" }" k0 Xtvb now,tvbnow,bttvb
R$ `$ r3 E& i+ m/ l9 M H
另外,这里使用的DHT算法叫Kademlia(在eMule中也有使用,常把它叫做KAD,具体实现协议有所不同)。
; h9 N; c0 [, r+ L
公仔箱論壇3 T) ? g% V$ ]* t2 y' i, x
3 J+ O7 n! t2 @公仔箱論壇
如何使用DHT网络?
1 I. o& g' _# E8 `# u5.39.217.76
在BitComet中,
无须作任何设置
即可自动连接并使用DHT网络,完全不需要用户干预。BitComet使用和TCP端口号相同的UDP端口进行DHT网络连接。如果要完全禁用DHT网络,可以在选项-高级-网络连接中禁用DHT网络。
1 [* {& j: |# i4 j- T& p# @7 g7 ~# v
, W4 ?* j, g' Q' } h
5.39.217.764 k' d5 H/ G2 u1 g6 h
内网用户可以使用DHT网络吗?
2 h6 O4 b6 S MTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。
可以使用。当然,如果有可能打开路由器上所需端口的UDP转发将更加有助于整个DHT网络的健壮性。
5.39.217.76% ~- d6 [: E6 B. I
6 N- C+ n" G+ _! b7 U6 `1 o5.39.217.76
- X/ ^) t7 X, N1 i6 W
BitComet具体是怎样连入DHT网络的呢?
TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。6 R# S N3 _5 t
一般用户是完全不需要理会这个具体过程的。这里可以简单的介绍一下:连入DHT网络的用户叫做
节点
(node),节点之间互相有路由记录,因此只要和任何一个已经在DHT网络中的节点连接上,客户端就可以寻找到更多的节点,从而连入网络。
6 T$ z! a0 m0 z& b* H3 ]公仔箱論壇
5 P! Q0 p+ r9 v% g i! h5.39.217.76
如何在DHT网络中通过BC链接进行BT下载?
' S& w" b* F3 T. k I, i
1.BitComet程序菜单栏:文件>打开BC链接 或 Ctrl+U 快捷键 。
tvb now,tvbnow,bttvb. q; L0 n/ b' I
: S5 k/ |+ U5 X$ ^4 B$ r- _公仔箱論壇
2 E' C& P) Y4 R5 W, w5.39.217.76
2."打开BC链接"对话框,输入你通过任何方式获得的有效的"BC链接",点击确定。
tvb now,tvbnow,bttvb+ C8 b- z& e9 M- ]
公仔箱論壇( U7 A$ c M/ d: C- V
! `* u5 D" Q4 K" |
3.开始下载 Torrent文件。
TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。+ ~; y' ]' W$ r+ P, Z
$ f* P+ s" X& iTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。
7 [' E2 N' i, Ntvb now,tvbnow,bttvb
4.种子文件下载完成,正式开始BT任务下载。
C! r0 k0 F; ^" Y
5 }: v( J# f3 KTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。
" n$ G0 t/ Z, R* q5 q) ~
4 O$ ?" i g" T; t
如何向其他用户传输Torrent文件?
5.39.217.76- g+ g+ T. e) B$ o9 W2 K2 a
1.在BT任务列表中,选中一个BT任务,右键--复制BC链接。
( D( D" W, @ t% y( o5.39.217.76
, G1 m2 u: D& ~6 Y, W( e
/ Z% C0 A- d- f* g4 ^! x$ Q8 gtvb now,tvbnow,bttvb
2.在记事本中,右键--粘帖。现在可以通过发送该链接与其他用户共享该Torrent文件。
. x3 O6 r0 s: p4 U, Q7 \5 S
+ W* o: ]1 T4 a5 b6 a2 g3 n
+ Y2 z0 r& O/ B4 @
tvb now,tvbnow,bttvb! n1 ~+ c) l6 L/ c
感谢
BitComet(比特慧星)软件技术支持小组博客!
作者:
jiupin
時間:
2007-11-29 08:46 AM
好帖子啊,学习了,期待后续作品
作者:
wkn1ght93
時間:
2007-12-5 07:37 PM
謝謝你無私的分享
作者:
lingo2005
時間:
2007-12-5 10:23 PM
thanks for sharing
歡迎光臨 公仔箱論壇 (http://5.39.217.76/)
Powered by Discuz! 7.0.0