什么是DHT网络?
: J0 S1 s! W! r2 Stvb now,tvbnow,bttvbDHT的全称是Distributed Hash Table,即分散式哈希表技术,是一种分散式存储方法。这种网路不需要中心节点伺服器,而是每个用户端负责一个小范围的路由,并负责存储一小部分资料,从而实现整个DHT网路的定址和存储。和中心节点伺服器不同,DHT网路中的各节点并不需要维护整个网路的资讯,而是只在节点中存储其临近的后继节点资讯,大幅减少了带宽的占用和资源的消耗。DHT网路还在与关键字最接近的节点上复制备份冗余资讯,避免了单一节点失效问题。
+ e' [9 o7 P6 D0 F; y1 Dtvb now,tvbnow,bttvb
6 ]' e1 A' d) |% {3 ~8 I4 y1 W形象地,我们可以把整个DHT网路想像成一个大城市,那麼每个用户端,就好比城市裏各个角落的地图,上面绘制了附近区域的地形情况,把这些地图一汇总,城市的全貌就出来了。 7 I; y" y6 B. E R
) i2 e/ i) c( D7 U, N5 D
新版BitComet允许同行连接DHT网络和Tracker,也就是说在完全不连上Tracker服务器的情况下,也可以很好的下载,因为它可以在DHT网络中寻找下载同一文件的其他用户。BitComet的DHT网络协议和BitTorrent2005年5月测试版的协议完全兼容,也就是说可以连入一个同DHT网络分享数据。 , h6 j1 D4 N6 R- f. `3 I
. w G: |0 i2 d% t( F) H公仔箱論壇另外,这里使用的DHT算法叫Kademlia(在eMule中也有使用,常把它叫做KAD,具体实现协议有所不同)。 TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。/ J( g- b$ g) g$ _. d8 t
2 u/ K4 R- `1 c# F( XTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。
4 |; k% o( H. p6 ?tvb now,tvbnow,bttvb如何使用DHT网络?
, s a- K5 y- l f" w! V8 [- H- ntvb now,tvbnow,bttvb在BitComet中,无须作任何设置即可自动连接并使用DHT网络,完全不需要用户干预。BitComet使用和TCP端口号相同的UDP端口进行DHT网络连接。如果要完全禁用DHT网络,可以在选项-高级-网络连接中禁用DHT网络。
. {+ L. e2 V ?4 G, ]+ e* mtvb now,tvbnow,bttvb
! C$ e0 \$ h( M+ n5 vTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。
/ {* F# }6 b" w( f- z内网用户可以使用DHT网络吗? 7 \3 ?! Q7 c, F0 T7 ^
可以使用。当然,如果有可能打开路由器上所需端口的UDP转发将更加有助于整个DHT网络的健壮性。
8 a' T9 Q. S2 k9 j6 X$ V7 _
% m. q; R7 D2 _公仔箱論壇
, v/ @$ e. Y* b. Q* y+ dtvb now,tvbnow,bttvbBitComet具体是怎样连入DHT网络的呢?
8 `, h+ }( o2 w$ f( v* x3 c4 [/ j公仔箱論壇一般用户是完全不需要理会这个具体过程的。这里可以简单的介绍一下:连入DHT网络的用户叫做节点(node),节点之间互相有路由记录,因此只要和任何一个已经在DHT网络中的节点连接上,客户端就可以寻找到更多的节点,从而连入网络。 tvb now,tvbnow,bttvb( O. Z6 r( W) \( |2 ^
. R4 G7 l) m) t
如何在DHT网络中通过BC链接进行BT下载? 公仔箱論壇' \" b. l# C" Z. h( D% n4 q
1.BitComet程序菜单栏:文件>打开BC链接 或 Ctrl+U 快捷键 。 tvb now,tvbnow,bttvb: I" H- M! _6 Z1 `; B. u% k
5.39.217.764 a! Z8 U& J* M- b
5.39.217.764 [5 U- x" h+ q
2."打开BC链接"对话框,输入你通过任何方式获得的有效的"BC链接",点击确定。 tvb now,tvbnow,bttvb' W: W0 A! J. e0 l0 }" V6 m! Q* T# y
4 }$ F2 V: r6 U
tvb now,tvbnow,bttvb! B6 i- h0 A, N) J" E; r- Q
3.开始下载 Torrent文件。
2 Z8 m0 I" O7 G- H% Jtvb now,tvbnow,bttvb ( @4 H/ N: V6 c
9 ~: V" o* u2 ?公仔箱論壇4.种子文件下载完成,正式开始BT任务下载。
/ I; H" S* [0 j% [ C3 t7 ] / c% N$ `1 K( t5 Y: x
. a) @% y* j& P& s; A
* P o9 _% h: A% \+ J/ gTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。如何向其他用户传输Torrent文件? 5.39.217.768 y0 B9 E# ]$ X6 `
1.在BT任务列表中,选中一个BT任务,右键--复制BC链接。
: l5 K2 z4 Z! C' k1 M5.39.217.76
" N) R/ w$ C3 x6 ^5.39.217.76
" c/ U* G0 o4 g- h# L" ?tvb now,tvbnow,bttvb2.在记事本中,右键--粘帖。现在可以通过发送该链接与其他用户共享该Torrent文件。 5.39.217.76$ Y. p9 c8 g" r2 |. V2 d$ I7 M
tvb now,tvbnow,bttvb5 t$ n# H0 p+ V8 }* |8 P
tvb now,tvbnow,bttvb0 O2 B& y1 W, }( `/ D; y/ m5 Y
tvb now,tvbnow,bttvb8 J) F4 g4 M! q8 E% [6 i" @6 g
感谢 BitComet(比特慧星)软件技术支持小组博客! |