什么是DHT网络?
9 r# A3 U0 @ E- Y+ h) etvb now,tvbnow,bttvbDHT的全称是Distributed Hash Table,即分散式哈希表技术,是一种分散式存储方法。这种网路不需要中心节点伺服器,而是每个用户端负责一个小范围的路由,并负责存储一小部分资料,从而实现整个DHT网路的定址和存储。和中心节点伺服器不同,DHT网路中的各节点并不需要维护整个网路的资讯,而是只在节点中存储其临近的后继节点资讯,大幅减少了带宽的占用和资源的消耗。DHT网路还在与关键字最接近的节点上复制备份冗余资讯,避免了单一节点失效问题。 " |; c8 ?$ h9 G1 k. q! m7 M. M2 K) _
公仔箱論壇" x" J! o9 R8 I0 s7 B! i% n" S. z
形象地,我们可以把整个DHT网路想像成一个大城市,那麼每个用户端,就好比城市裏各个角落的地图,上面绘制了附近区域的地形情况,把这些地图一汇总,城市的全貌就出来了。 ) k" s( C E V. E" R# l
tvboxnow.com E: L7 \& X: S- {
新版BitComet允许同行连接DHT网络和Tracker,也就是说在完全不连上Tracker服务器的情况下,也可以很好的下载,因为它可以在DHT网络中寻找下载同一文件的其他用户。BitComet的DHT网络协议和BitTorrent2005年5月测试版的协议完全兼容,也就是说可以连入一个同DHT网络分享数据。
8 z* }5 l# L' @; Ftvboxnow.com2 H | ~' v& c
另外,这里使用的DHT算法叫Kademlia(在eMule中也有使用,常把它叫做KAD,具体实现协议有所不同)。
, Y& P R' p0 t2 I; @
, z8 R4 C0 x5 p R! z) Z公仔箱論壇
1 p/ N! l9 `6 q3 }如何使用DHT网络?
' U1 ~$ d8 K6 x5 h4 \$ _在BitComet中,无须作任何设置即可自动连接并使用DHT网络,完全不需要用户干预。BitComet使用和TCP端口号相同的UDP端口进行DHT网络连接。如果要完全禁用DHT网络,可以在选项-高级-网络连接中禁用DHT网络。
1 v/ C* j4 l) O
3 {3 ~8 f; U R& V+ rtvboxnow.com
, O0 ~- H i1 d5 L' k内网用户可以使用DHT网络吗? tvb now,tvbnow,bttvb! X4 R: z0 @8 b- e! W7 E
可以使用。当然,如果有可能打开路由器上所需端口的UDP转发将更加有助于整个DHT网络的健壮性。 公仔箱論壇& L4 |( I5 y+ B! N' W) d0 J3 e
# C& O' g B( `0 \2 Ttvboxnow.comTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。6 t# k' B! Y- r2 F( B; |. n
BitComet具体是怎样连入DHT网络的呢?
0 _' J) Y$ o E3 J2 F1 jTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。一般用户是完全不需要理会这个具体过程的。这里可以简单的介绍一下:连入DHT网络的用户叫做节点(node),节点之间互相有路由记录,因此只要和任何一个已经在DHT网络中的节点连接上,客户端就可以寻找到更多的节点,从而连入网络。
7 n" | a) l6 e4 Ktvboxnow.com
# b5 F/ T4 H( |8 T6 L7 g2 ^TVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。如何在DHT网络中通过BC链接进行BT下载?
! t) Z( p- [2 r3 X* M1 j% o1.BitComet程序菜单栏:文件>打开BC链接 或 Ctrl+U 快捷键 。
$ H" D3 h5 j/ P$ W 2 E" X5 _; f; t. Q& Z7 a, Y
1 X: H# k2 O7 u9 _2."打开BC链接"对话框,输入你通过任何方式获得的有效的"BC链接",点击确定。
- `7 G9 S& m5 Q& x* Itvboxnow.com
) k9 e; }5 l/ L( p) BTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。
6 p& l2 i& B6 X T# M) J" A( q1 H* a/ ]tvb now,tvbnow,bttvb3.开始下载 Torrent文件。 ' |8 J4 J0 V' [4 F4 U9 D9 c4 A
. b0 Y# I# y8 u- I' Btvboxnow.com
" ]7 }7 A8 n% j! O' i8 l, b1 jTVBNOW 含有熱門話題,最新最快電視,軟體,遊戲,電影,動漫及日常生活及興趣交流等資訊。4.种子文件下载完成,正式开始BT任务下载。
$ {! a* W) `4 r. [8 y0 K, ^ 公仔箱論壇8 ] `4 T9 W8 G) b$ l# `' d: l
' ]7 j/ _) D+ }! C公仔箱論壇
6 f9 Z( ], ]" O* x" E5 L5 D- a如何向其他用户传输Torrent文件? tvb now,tvbnow,bttvb# m: @# f( }* d# d8 W
1.在BT任务列表中,选中一个BT任务,右键--复制BC链接。
5 L- o1 ^, v) t9 v8 K. \公仔箱論壇
) D* T5 j# s8 { O! H" [0 j4 e5 Y+ R' `( ^: {7 F
2.在记事本中,右键--粘帖。现在可以通过发送该链接与其他用户共享该Torrent文件。
c. C' f# h* T6 b! M% B 公仔箱論壇8 s) v9 ?( Z$ W+ v7 X
" D) P6 s8 D( n; e4 B/ Y2 V% V2 K
/ G5 ]2 U9 s1 C$ t# G( P( q, p* _
感谢 BitComet(比特慧星)软件技术支持小组博客! |