標題:
《教学》BitComet - DHT网络
[打印本頁]
作者:
force2992
時間:
2007-11-27 01:54 PM
標題:
《教学》BitComet - DHT网络
什么是DHT网络?
' x8 O: F/ v$ R0 L. sos.tvboxnow.com
DHT的全称是Distributed Hash Table,即分散式哈希表技术,是一种分散式存储方法。这种网路不需要中心节点伺服器,而是每个用户端负责一个小范围的路由,并负责存储一小部分资料,从而实现整个DHT网路的定址和存储。和中心节点伺服器不同,DHT网路中的各节点并不需要维护整个网路的资讯,而是只在节点中存储其临近的后继节点资讯,大幅减少了带宽的占用和资源的消耗。DHT网路还在与关键字最接近的节点上复制备份冗余资讯,避免了单一节点失效问题。
4 G: Q( N/ l3 k$ }' J; H+ n
; S S! p. ^+ j- `" h公仔箱論壇
形象地,我们可以把整个DHT网路想像成一个大城市,那麼每个用户端,就好比城市裏各个角落的地图,上面绘制了附近区域的地形情况,把这些地图一汇总,城市的全貌就出来了。
6 m8 }5 f, A: W! s
( X3 p2 J6 x9 B公仔箱論壇
新版BitComet允许同行连接DHT网络和Tracker,也就是说
在完全不连上Tracker服务器的情况下,也可以很好的下载
,
因为它可以在DHT网络中寻找下载同一文件的其他用户。BitComet的DHT网络协议和BitTorrent2005年5月测试版的协议完全兼容,也就是说可以连入一个同DHT网络分享数据。
tvb now,tvbnow,bttvb; K8 C" m# q' S1 `% K5 ~2 D$ @7 z& {
+ @1 w) F) ]0 T公仔箱論壇
另外,这里使用的DHT算法叫Kademlia(在eMule中也有使用,常把它叫做KAD,具体实现协议有所不同)。
" F8 q9 H' s- I6 L( t) e公仔箱論壇
os.tvboxnow.com8 J. i I" f0 B# f) ~8 S# ^0 i+ e
, e8 w0 R f$ P m v) P C$ oTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。
如何使用DHT网络?
TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。( X) P3 t8 u* c/ @5 z
在BitComet中,
无须作任何设置
即可自动连接并使用DHT网络,完全不需要用户干预。BitComet使用和TCP端口号相同的UDP端口进行DHT网络连接。如果要完全禁用DHT网络,可以在选项-高级-网络连接中禁用DHT网络。
! E% L8 P% o) w6 V9 R2 ?4 m1 O
公仔箱論壇" F! t3 s; q9 ?2 E9 }" I" n
os.tvboxnow.com( `, e1 ?* h( \
内网用户可以使用DHT网络吗?
2 F! M5 |: x3 D* pTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。
可以使用。当然,如果有可能打开路由器上所需端口的UDP转发将更加有助于整个DHT网络的健壮性。
, ]& h }0 I* j7 u8 B9 U0 gtvb now,tvbnow,bttvb
+ r/ y5 F; _8 k: A4 KTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。
* u5 R) _! P3 {! _6 Cos.tvboxnow.com
BitComet具体是怎样连入DHT网络的呢?
公仔箱論壇4 j+ S1 v1 ?; z3 T1 G5 ^( G
一般用户是完全不需要理会这个具体过程的。这里可以简单的介绍一下:连入DHT网络的用户叫做
节点
(node),节点之间互相有路由记录,因此只要和任何一个已经在DHT网络中的节点连接上,客户端就可以寻找到更多的节点,从而连入网络。
- m7 O" {8 j$ R* r. l+ V+ R' D公仔箱論壇
: ]3 r# g' V. J! p% ~5 otvb now,tvbnow,bttvb
如何在DHT网络中通过BC链接进行BT下载?
/ s) l2 w- R6 a2 x/ jtvb now,tvbnow,bttvb
1.BitComet程序菜单栏:文件>打开BC链接 或 Ctrl+U 快捷键 。
# T5 ^2 p/ {5 a( c) A7 _ @( Z- NTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。
% h# T( Y' |" z4 I2 ?
/ ]5 X6 B1 o6 E% P公仔箱論壇
2."打开BC链接"对话框,输入你通过任何方式获得的有效的"BC链接",点击确定。
$ a+ y% b. P9 W- w8 H
' S l8 ?/ I7 {" b# t" W+ h3 w
) B- h" d; a' ?- nTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。
3.开始下载 Torrent文件。
9 E! H3 |) l/ G5 D0 A
公仔箱論壇8 S/ T2 f% K! q6 q
& @7 s, J# p1 Z% g# f5 u8 O1 H公仔箱論壇
4.种子文件下载完成,正式开始BT任务下载。
& o, j7 h8 c% E. Atvb now,tvbnow,bttvb
tvb now,tvbnow,bttvb5 J1 K! a9 ?5 }
tvb now,tvbnow,bttvb2 ~- P& W0 A" z6 D0 F
0 M5 }# _: D" h1 T) p2 H
如何向其他用户传输Torrent文件?
( s B9 d; O0 x% x5 y! c L: m
1.在BT任务列表中,选中一个BT任务,右键--复制BC链接。
: K1 @# E; [+ {, y H; ~
( E6 f5 N) R! R4 p- ?1 L' I
8 Y. a8 G4 g8 v! f- `
2.在记事本中,右键--粘帖。现在可以通过发送该链接与其他用户共享该Torrent文件。
. `" K7 U. c* ?8 w- u$ ftvb now,tvbnow,bttvb
os.tvboxnow.com1 i W0 z+ X+ L2 ]
; h4 C( t1 }# g! H/ WTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。
' T9 e* o) D+ @5 A( s7 Y+ cos.tvboxnow.com
感谢
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://os.tvboxnow.com/)
Powered by Discuz! 7.0.0