扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
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精神,上传越多,我们下载速度就会越快。这样,就进入了良性循环!
二、支持DHT tracker罢工也能下
新版迅雷全面支持DHT网络(即无tracker服务器网络),这样就意味着迅雷在下载BT资源时可以走“更广”的DHT网络(如图2),也可以在DHT网络中找到更多的peers。在传统的BT原理中,tracker服务器是其中心。如果tracker服务器关闭,BT将无法进行下去。但是DHT是一种无服务器网络,就算tracker服务器倒闭了,也可以保证我们仍能连接到更多的peers,并不影响下载。
小提示
★DHT网络无需tracker服务器来协调BT下载的原理是,DHT是一种分布式存储方法,每个客户端除了负责存储数据外,还负责一个小范围的路由,所以可以实现整个网络的寻址。因此,不再需要tracker服务器。
★进入DHT网络后,我们的客户端会有一个ID,但这个ID是程序生成的、虚拟的、完全随机的ID,与你的实际个人信息没有任何联系。因此,是极其安全的。
三、两网相连 peer断掉也能下
在传统的BT下载中,用户只能够从其他的BT客户端(称为peers)下载文件(如图3),并在下载的同时提供上传服务以加速下载。如果peers比较少甚至没有的话,我们将无法完成下载。由于BT的生命周期比较短,因此peers较少甚至断掉的情况时有发生。
新版BT迅雷除了可以在使用BT网络的同时(即通过peers下载),还能连上迅雷强大的P2SP网络。这样一来,迅雷用户下载BT任务时,不仅可以从其他BT客户端、迅雷客户端,还可以从HTTP和FTP站点来下载同一个文件(如图4)。从HTTP和FTP站点来下载资源,其稳定性要高出peers许多。同时,还能大大增加下载的来源点,返回更多的资源数,保证BT的下载速度。
甚至就算BT客户端中没有种子或peers减少甚至为0(这种情况是很常见的),也可以保证我们稳定地下载到自己想的资源。
小提示
由于P2SP技术是迅雷自身独有的,所以这也是其他任何BT工具无法做到的。
总的说来,迅雷的确是一款非常智能和先进的下载工具,它解决了BT下载中无种、无peers少peers无法下载的问题,再加上其与P2SP网络的互联,使得其下载速度得到更大提升,并能够大大提升下载稳定性。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者