发新话题
打印

无种也下BT?新一代迅雷BT技术透析

本主题由 阿喀琉斯 于 2008-6-2 19:48 反删除
新闻来源:eNet0 E9 O7 V: Y3 |1 p
/ R0 p; U1 {0 ]. Y6 C* u( D
       我想,快车和迅雷比起来如何大家都知道。当然站长们的观点可能和用户的体验有点冲突,在此不讨论。对普通用户来说呢?冯小刚说看盗版的连狗都不如,大家心里怎么想?前几天有人在迅雷主题评论说用迅雷都是猪——可怜的孩子,他的遭遇和冯小刚一样。, u% z" a/ v) B) f9 b( j% z
* |+ F, y7 k8 i) ^! W* W
      新一代迅雷BT技术透析
/ g& ]/ U# k, Q4 E% O, k+ D3 U. o' y. t, O7 H( \1 W
      BT是时下非常流行的一种下载方式,但是它有一个致命的问题,就是其生命周期太短。当网上的种子数为0或peer数目变得更少时,其健康度有可能会小于100%。在这种情况下,极有可能就无法再下到相应的资源。这同时也是BT用户非常头疼的事情。不过,如果你使用迅雷来下载BT资源,这样的情况很少出现。这是什么原因?迅雷是怎样做到 peers和种子很少甚至无种却依然能够稳定高速下载资源的呢?! O) f; K7 G( @  [: Q/ n
9 x2 d7 e* z# m" c
   一、内网穿透 获得更多peers
" {3 A9 b4 w' z( v& ~3 G5 O9 \3 d
      要想提升BT下载速度,同时还要下载到完整资源的关键在于我们所连接的peers中的数据部分能否构成一个完整资源,这样就要求我们能够连接上更多的peers!但是BT这种方式本身就决定了它的生命周期短,peers并不稳定。如何在peers消失之前下载到完整资源的关键就是快速地从更多peers来下载数据!但问题是,现在多数人都在使用公司的网关或家用路由器来上网,全在NAT设备后面。使得其无法主动连接到外部的peers,从而成为BT下载的一个瓶颈。新版迅雷支持UPnP端口自动映射技术,这意味着,我们可以接受外网peers的主动连接,这样就可以连上更多的peers。加上了更多的 peers,其构成一个完整资源的概率将大大提升,从而可以保证“文件可以下全”。同时,我们不仅可以从这些peers处获得数据,还可以将自己下载的部分上传给他们(如图1)。而根据BT精神,上传越多,我们下载速度就会越快。这样,就进入了良性循环!
7 |& k! m2 ^; [. `0 p     
8 e8 d) F$ |9 K3 T' m/ Q9 v1 ]  |3 `' A

, `' o# Z# X3 }4 k  M$ k      二、支持DHT tracker罢工也能下
4 k* r9 J* g5 R0 m' _" U" g# {+ \6 ^6 e* y
      新版迅雷全面支持DHT网络(即无tracker服务器网络),这样就意味着迅雷在下载BT资源时可以走“更广”的DHT网络(如图2),也可以在 DHT网络中找到更多的peers。在传统的BT原理中,tracker服务器是其中心。如果tracker服务器关闭,BT将无法进行下去。但是DHT 是一种无服务器网络,就算tracker服务器倒闭了,也可以保证我们仍能连接到更多的peers,并不影响下载。
3 a! T* l  ], j; j; Z# [& n   $ W& d1 b$ Z) j. n2 @

7 k) }* b' Z* u; q, _+ d7 K9 _) n  V9 U: l* r2 W, O- |1 Q. Q$ L2 k
      小提示
1 z$ c! f3 y5 h+ E! L! w) {9 k: W& ?
      ★DHT网络无需tracker服务器来协调BT下载的原理是,DHT是一种分布式存储方法,每个客户端除了负责存储数据外,还负责一个小范围的路由,所以可以实现整个网络的寻址。因此,不再需要tracker服务器。 ★进入DHT网络后,我们的客户端会有一个ID,但这个ID是程序生成的、虚拟的、完全随机的ID,与你的实际个人信息没有任何联系。因此,是极其安全的。- ]8 E9 |, G3 h6 R; o$ ^
   9 T7 \) \; p4 ^; G
      三、两网相连 peer断掉也能下9 U9 I$ |0 w6 ~: l

5 d- P- Y" e! T0 O+ B1 h      在传统的BT下载中,用户只能够从其他的BT客户端(称为peers)下载文件(如图3),并在下载的同时提供上传服务以加速下载。如果peers比较少甚至没有的话,我们将无法完成下载。由于BT的生命周期比较短,因此peers较少甚至断掉的情况时有发生。$ u2 r$ X' r4 \. o, `" G8 y
    
/ \4 z" _, r* z6 g" u5 p
% T3 {: @6 h: C" ?6 h, |
# n! z& m/ F1 C5 M, s+ Y  x       新版BT迅雷除了可以在使用BT网络的同时(即通过peers下载),还能连上迅雷强大的P2SP网络。这样一来,迅雷用户下载BT任务时,不仅可 以从其他BT客户端、迅雷客户端,还可以从HTTP和FTP站点来下载同一个文件(如图4)。从HTTP和FTP站点来下载资源,其稳定性要高出 peers许多。同时,还能大大增加下载的来源点,返回更多的资源数,保证BT的下载速度。
5 z  K2 C; G( r0 c     
% W7 h  ^' ?) R! ]+ a) G* K- z- ^* [( p$ F; W( E
/ O; Y" D+ e& q7 r: v! Q* Z2 l& x. `
      甚至就算BT客户端中没有种子或peers减少甚至为0(这种情况是很常见的),也可以保证我们稳定地下载到自己想的资源。
& r% A9 M/ m9 ~( y& G" H% w% h- m1 g- d/ v$ U
      小提示
+ {; x; ~# L/ a6 |- V6 _& f) p3 E
      由于P2SP技术是迅雷自身独有的,所以这也是其他任何BT工具无法做到的。 迅雷解决了BT下载中无种、无peers少peers无法下载的问题,再加上其与P2SP网络的互联,使得其下载速度得到更大提升,并能够大大提升下载稳定性。
怨去吹箫,狂来说剑,两样销魂味。

TOP

发新话题
 


当前时区 GMT+8, 现在时间是 2008-10-14 09:29