迅雷下载的原理_迅雷种子的原理


今天给各位分享迅雷下载的原理的知识,其中也会对迅雷种子的原理进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

迅雷下载原理

尊敬的迅雷用户,您好:

亲,建议您使用迅雷极速版,登录到迅雷产品中心下载(dl.xunlei.com)

迅雷极速版的原理优点如下:(下载速度快慢跟自身宽带网速有关,建议使用“下载优先”模式下载)

1.下载加速镜像服务器加速全网数据挖掘,自动匹配与资源相同的镜像用户下载。原理:利用互联网上的其他服务器提供的资源进行下载,如用户下载一个软件,该软件在A网站存在,用户从A网站下载,同时B网站存在相同资源,则迅雷可以从B网站下载,提升了下载速度。

2.P2P加速利用P2P技术进行用户之间的加速,该通道产生的上传流量会提升通道的健康度,从而提升通道加速效果。原理:若其他迅雷用户下载过本文件,则下载时可以由其他用户上传给自己。

3.高速通道加速高速CDN加速,高速通道可以利用您物理带宽的上限进行加速,如您是4M的宽带,那您最高的下载速度是390-420KB/S”,用户下载了一个迅雷服务器上没有的资源,迅雷会记录资源地址,云端准备完成后其他用户在下载时即可用高速通道下载。

4.离线下载加速您只需提交任务链接,云端准备完成后即可高速下载。原理:冷门资源服务器缓慢,迅雷服务器可以代替用户下载,下载后用户可以从迅雷服务器上高速下载文件根据您自身的需求选在您要安装的下载工具。

感谢您对迅雷的支持!

更多疑问,欢迎您向迅雷网络平台提问。

迅雷的下载原理是什么?

1迅雷是什么?

迅雷是基于P2SP的一款下载软件,能够大大增强下载速度,可谓迅雷不及掩耳盗铃之势

如破竹。

P2SP的道理不复杂,就是指:如果多个服务器上有某个相同的文件,当某个用户下载其

中一个服务器上的这一文件时,迅雷会自动查找到另外的几个服务器,同时下载这一文

件,达到提速的目的。

迅雷比较流氓,在用户没有得到任何提示毫不知情的情况下,偷偷上传用户的本地文件

,在所有网络流量的统计中排到了第7位。(注:CERNET上似乎可以进三强)

迅雷比较小气,不说源代码不是公开的,连原理也不公开。

迅雷比较聪明,她的架构让人佩服啊佩服,佩服啊佩服,佩服啊佩服……

2下载原理

还记得百度的mp3搜索么?你到mp3.baidu.com上搜索一个mp3,百度会给你列出她知道的

所有服务器列表(这些服务器都是别人的),你可以在百度上点击该连接下载mp3,而不

用登陆真正的服务器。

迅雷就是把这个过程自动化了,并且增加了判断文件唯一性的功能,画个图简单说明一

下:

1.用户点击1.2.3.4上的QQ_1.exe文件的连接

2.用户客户机上的迅雷得到该文件的唯一的校验值。

3.迅雷自动向自己的资源服务器上搜索,查找到存放同一文件的其他的服务器列表

4.得到文件在该服务器上的目录和文件名(红色部分,有可能和原始连接中的文件名不

相同),,,以及公网用户1.2.3.7

有QQ.exe

5.迅雷自动向1.2.3.5和1.2.3.6上下载该文件的不同文件块,以达到加速下载的目的(

紫色部分)。

6.用户向公网用户1.2.3.7发送一个UDP资源请求

7.1.2.3.7回应一个资源请求说:偶这儿有你要的文件

8.用户向公网用户1.2.3.7的3077端口发起请求,并传输数据。

9.下载完毕后,如果迅雷资源服务器上,该文件的服务器列表中没有目前用户点击下载

的服务器1.2.3.4,则将这个新的服务器地址加入到该文件的服务器列表(蓝色部分)。

注:

1.上述过程中的6、7、8步骤中隐含了一个过程:判断用户是否是公网用户。

如果是公网用户,则该用户的IP地址和提供下载服务的端口也将记录在迅雷的资源服务

器中,后续用户可以从该用户处下载;第三节有这个过程的说明。

2.迅雷如何区分不同的文件?很多文件名字不同但是内容相同,很多文件名字相同但是

内容不同。搜索迅雷的相关信息只是得到了几句无关痛痒的废话:迅雷还使用了独创的

文件校验机制,保证了用户下载文件的正确性和完整。至于什么方法不得而知

3.我们如何查看迅雷搜索到的资源列表?

在迅雷搜索到一系列的资源列表并且任务没有完成时,会在相同下载目录下建立一个临

时文件,里面有搜索到的资源信息,其中peer就是搜索到的包含要下载文件的公网用户

3协议解析

分析第二节原理图中的下载过程,第1、2、5步和正常的下载是一模一样的,我们无法根

本无法区分。那好,我们就在3、4、6上做文章。

除了上述用户下载一个具体文件的过程的各个报文外,还有交换资源信息报文,用户和

用户之间的文件块传输报文、判断用户是否是公网用户的报文等。

1.资源请求报文

每次迅雷都会向219.134.132.47的tcp端口3076发出资源请求,该地址是写死在迅雷软件

中的,并非依靠DNS请求得到。

如果该地址不可用,则会切换到另外两个可替换的地址219.134.132.42、219.134.132.

86。

Web迅雷则使用219.134.132.46。

过滤掉这个报文,那么迅雷客户端就无法完成资源请求,无法从多点下载。用TP过滤掉

报文后迅雷只能从原始连接下载,如下图:

协议报文特征如下:

2.资源搜索回应报文

过滤掉这个报文,那么迅雷客户端就无法得到资源列表,无法从多点下载。

协议报文特征如下:

3.用户之间的文件传输(握手报文)

用户之间是可以传送文件块的,下面的报文就是传送文件块开始之前的握手报文,

3077端口为客户端的监听端口,用来把本地的文件传输给别人。(如果3077不能用,会

转到其他端口).

4.用户之间资源信息交换报文

5.提交新的资源信息报文

6.连接NAT测试服务器报文

迅雷每过几分钟就会向statnat1.sandai.net发送NAT测试报文,也就是告诉迅雷的资源

务器,自己是否是公网IP.

该报文由于无返回报文,所以猜想采用的办法是采用STUN的方法:

将本机的IP地址放在UDP的payload里,如果迅雷的服务器收到报文发现IP层的源地址

和payload里的IP地址一致,那么就是公网地址,否则就是处于防火墙后面或者需要经

NAT才能上公网。

协议报文如下:

注:

sandai.net是xunlei旗下的一个网站,很少单独抛头露面,多出现在迅雷软件检索关联

信息、显示广告的DNS请求报文中。

4TP过滤

如果TP武断的对迅雷进行过滤,只需要设定一个traffic management,把目的地址为21

9.134.132.0/24网段,目的端口为3076的报文全部过滤就可以防止迅雷下载,但是有可

能会误报。下面的规则更详细一点,可以减少误报。

1.针对用户向服务器资源请求报文和资源回应报文的过滤

由于迅雷的服务器IP地址比较容易更换,所以建议过滤的DV:

协议:tcp

源端口/目的端口:3076

开始的四个字节:0x29000000

2.针对用户之间的资源信息交互报文的过滤

协议UDP

端口3076

前四个字节0x32000000

3.针对用户之间的文件传输(握手报文)的过滤

协议tcp

源端口或者目的端口可以为3077、3078

前四个字节为0x29000000

4.提交新的资源信息的报文的过滤

协议TCP

目的端口3076

前四个字节0x29000000

5.针对连接NAT测试服务器的报文的过滤

协议UDP

目的端口3076

前四个字节0x00000101

迅雷离线下载的原理?

离线下载功能只有办理了VIP用户才可以享用

VIP1有1G空间

随VIP等级变化

容量也会有所提升

其实迅雷所谓的离线下载

就是把你要下的任务先下载到有迅雷提供的一个专用网络硬盘

等你有时间了

在由网络硬盘转下到自己的电脑上

除特殊需要并没什么实际用途

文章到此结束,希望可以帮助到大家。

大家好,关于今日黑松种子价格表很多朋友都还不太明白,今天小编就来为大家分享关于黑松的种子是什么样的的知识,希望对各位有所帮助!直经13厘米的黑松多少钱一棵大概300块左右呗!黑松(Pinus thunbergii Parl.),别名白芽松,常绿乔木,高可达30公尺,树皮带灰黑色。四月开花,花单,雌..

大家好,关于今日向日葵种子价格表很多朋友都还不太明白,今天小编就来为大家分享关于今日向日葵种子价格表图片的知识,希望对各位有所帮助!向日葵种子怎么种?向日葵又名朝阳花,因其花常朝着太阳而得名,它的花朵明亮大方,观赏性很强,因此很多人喜欢。那么,向日葵种子怎么种植呢?下面给大家介绍..

俗话说得好,前事不忘后事之师,经验都是惨痛代价换来的,跑过船的船员兄弟应该都有听说过这两件事件。第一件事是2019年5月25日,某散货船J轮在山东某船厂接受船舶法定检验..

大家好,关于今日稻苗价格表很多朋友都还不太明白,不知道是什么意思,那么今天我就来为大家分享一下关于今日早稻种子价格的相关知识,文章篇幅可能较长,还望大家耐心阅读,希望本篇文章对各位有所帮助!嫦五带回稻种已长成稻苗,太空稻会给未来生活带来怎样的影响? 最近搭乘嫦娥五号的太空稻种..

大家好,今天来给大家分享飞机靠什么原理起飞的相关知识,通过是也会对飞机是用什么原理起飞的相关问题来为大家分享,如果能碰巧解决你现在面临的问题的话,希望大家别忘了关注下本站哈,接下来我们现在开始吧!飞机是靠什么原理起飞的?飞机的飞行要解决两个问题:一是上升;二是前进。前进靠的是发动..

大家好,今天来为大家解答关于白炽灯发光原理这个问题的知识,还有对于白炽灯发光原理图也是一样,很多人还不知道是什么意思,今天就让我来为大家分享这个问题,现在让我们一起来看看吧!白炽灯工作原理大全 带你全新认识白炽灯! 白炽灯相信大家是见过的,这是一种需要经过高温的加热而产生光亮..

原理是水分在温度高的地方会快速蒸发,蒸发时要吸收大量的热,可降低可燃物的温度到着火点以下。同时水的密度大于空气的密度,会附着在可燃物的表面,起到隔绝氧气的作用,..

大家好,今天来给大家分享暖手宝原理的相关知识,通过是也会对暖手宝原理是什么相关问题来为大家分享,如果能碰巧解决你现在面临的问题的话,希望大家别忘了关注下本站哈,接下来我们现在开始吧!充电暖手袋里面装的是什么液体,发热原理是什么?充电暖手袋里面装的是水或是饱和(supersaturated)溶液。发..

眼下,春耕生产由南向北渐次展开,陆续进入播种高峰期。日前,习近平总书记在海南考察,首站来到位于三亚的崖州湾种子实验室。这里依托南繁科研育种基地,聚焦种子创新中的..

上海市崇明区竖新镇响哃村村委会原副主任张某,在职期间利用职务便利,挪用本单位资金进行非法活动,其行为构成挪用资金罪,因张某具有自首情节、挪用时间较短、已退缴全部..

凤仙花是夏季盛开的一种漂亮花卉,有粉红色的,白色的,除了较好的观赏价值,它还有较好的药用,因此有人专门种植凤仙花,它主要靠什么传播种子的呢?过冬要如何养护?下面..

大家好,相信到目前为止很多朋友对于菊苣草种子多少钱一斤和哦哪里有卖菊苣种子的不太懂,不知道是什么意思?那么今天就由我来为大家分享菊苣草种子多少钱一斤相关的知识点,文章篇幅可能较长,大家耐心阅读,希望可以帮助到大家,下面一起来看看吧!三枝九叶草种子多少钱?三枝九叶草的种子应该就是八..

大家好,今天来给大家分享君子兰种子价格的相关知识,通过是也会对君子兰种子图片大全相关问题来为大家分享,如果能碰巧解决你现在面临的问题的话,希望大家别忘了关注下本站哈,接下来我们现在开始吧!君子兰种子的养殖方法与注意事项君子兰种子的萌发条件  1君子兰的种子,在充足的水、适..

大家好,今天来给大家分享种子怎么获得的相关知识,通过是也会对辐射4食物种子怎么获得相关问题来为大家分享,如果能碰巧解决你现在面临的问题的话,希望大家别忘了关注下本站哈,接下来我们现在开始吧!月季花种子如何得到?月季花也可以用种子繁殖,月季花除了扦插嫁接繁殖之外,也是可以用种子播种..

本篇文章给大家谈谈镭射防伪标签,以及镭射防伪标签原理对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。激光揭开防伪标签怎么使用?激光揭开防伪标签在标签上会注明一个揭开口,从揭开口揭开标签,就可以看到里边的防伪码了,根据标签上指定的查询方式即可查询真伪。有些揭开式防伪标签如将为..

主要是利用盐类溶解需要吸热,以及盐水的凝固点较低的原理。此外,雪融剂溶于水后,水中离子浓度上升,使水的液相蒸汽压下降,但冰的固态蒸汽压不变。为达到冰水混合物固液..

大家好,今天本篇文章就来给大家分享徒手断铁水原理,以及手劈铁水的原理对应的知识和见解,内容偏长哪个,大家要耐心看完哦,希望对各位有所帮助,不要忘了收藏本站喔。徒手劈铁水物理原理;     徒手劈铁水的物理原理是莱顿弗罗斯特现象。莱顿弗罗斯特现象指的是当液体接触到温度远高于自身沸点..

本文由 科普百科 来源发布

迅雷下载的原理_迅雷种子的原理

评论问答