无种也下BT?-新一代迅雷BT技术透析[图]

2007年05月02日 07:37 次阅读 稿源: 条评论
感谢防爆流氓的投递,投递者留言:等着大家说枪文一篇
新闻来源:eNet
我想,快车和迅雷比起来如何大家都知道。当然站长们的观点可能和用户的体验有点冲突,在此不讨论。对普通用户来说呢?冯小刚说看盗版的连狗都不如,大家心里怎么想?前几天有人在迅雷主题评论说用迅雷都是猪——可怜的孩子,他的遭遇和冯小刚一样。
新一代迅雷BT技术透析 BT是时下非常流行的一种下载方式,但是它有一个致命的问题,就是其生命周期太短。当网上的种子数为0或peer数目变得更少时,其健康度有可能会小于100%。在这种情况下,极有可能就无法再下到相应的资源。这同时也是BT用户非常头疼的事情。不过,如果你使用迅雷来下载BT资源,这样的情况很少出现。这是什么原因?迅雷是怎样做到 peers和种子很少甚至无种却依然能够稳定高速下载资源的呢?

   一、内网穿透 获得更多peers 要想提升BT下载速度,同时还要下载到完整资源的关键在于我们所连接的peers中的数据部分能否构成一个完整资源,这样就要求我们能够连接上更多的peers!但是BT这种方式本身就决定了它的生命周期短,peers并不稳定。如何在peers消失之前下载到完整资源的关键就是快速地从更多peers来下载数据!但问题是,现在多数人都在使用公司的网关或家用路由器来上网,全在NAT设备后面。使得其无法主动连接到外部的peers,从而成为BT下载的一个瓶颈。新版迅雷支持UPnP端口自动映射技术,这意味着,我们可以接受外网peers的主动连接,这样就可以连上更多的peers。加上了更多的 peers,其构成一个完整资源的概率将大大提升,从而可以保证“文件可以下全”。同时,我们不仅可以从这些peers处获得数据,还可以将自己下载的部分上传给他们(如图1)。而根据BT精神,上传越多,我们下载速度就会越快。这样,就进入了良性循环!

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

二、支持DHT tracker罢工也能下 新版迅雷全面支持DHT网络(即无tracker服务器网络),这样就意味着迅雷在下载BT资源时可以走“更广”的DHT网络(如图2),也可以在 DHT网络中找到更多的peers。在传统的BT原理中,tracker服务器是其中心。如果tracker服务器关闭,BT将无法进行下去。但是DHT 是一种无服务器网络,就算tracker服务器倒闭了,也可以保证我们仍能连接到更多的peers,并不影响下载。

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

小提示 ★DHT网络无需tracker服务器来协调BT下载的原理是,DHT是一种分布式存储方法,每个客户端除了负责存储数据外,还负责一个小范围的路由,所以可以实现整个网络的寻址。因此,不再需要tracker服务器。 ★进入DHT网络后,我们的客户端会有一个ID,但这个ID是程序生成的、虚拟的、完全随机的ID,与你的实际个人信息没有任何联系。因此,是极其安全的。
  
三、两网相连 peer断掉也能下 在传统的BT下载中,用户只能够从其他的BT客户端(称为peers)下载文件(如图3),并在下载的同时提供上传服务以加速下载。如果peers比较少甚至没有的话,我们将无法完成下载。由于BT的生命周期比较短,因此peers较少甚至断掉的情况时有发生。     
无种也下BT-新一代迅雷BT技术透析

新版BT迅雷除了可以在使用BT网络的同时(即通过peers下载),还能连上迅雷强大的P2SP网络。这样一来,迅雷用户下载BT任务时,不仅可 以从其他BT客户端、迅雷客户端,还可以从HTTP和FTP站点来下载同一个文件(如图4)。从HTTP和FTP站点来下载资源,其稳定性要高出 peers许多。同时,还能大大增加下载的来源点,返回更多的资源数,保证BT的下载速度。     

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

甚至就算BT客户端中没有种子或peers减少甚至为0(这种情况是很常见的),也可以保证我们稳定地下载到自己想的资源。 小提示 由于P2SP技术是迅雷自身独有的,所以这也是其他任何BT工具无法做到的。 迅雷解决了BT下载中无种、无peers少peers无法下载的问题,再加上其与P2SP网络的互联,使得其下载速度得到更大提升,并能够大大提升下载稳定性。

活动入口:

走进Verisign - 互联网根服务器的管理者/.com的守护者

对文章打分

无种也下BT?-新一代迅雷BT技术透析[图]

1 (5%)
已有 条意见

    最新资讯

    加载中...

    今日最热

    加载中...

    热门评论

      招聘


      Advertisment ad adsense googles cpro.baidu.com
      created by ceallan