一文读懂Bt种子、磁力链接、直链、p2p这些下载的区别

什么是直链

什么是Bt种子

什么是磁力

什么是p2p

它们有什么区别,原理分别是什么


我们先说什么是直链

直链就是直接从服务器下载数据

他是我们日常生活中最最最常见的下载方式

我们从应用商店下载软件

或者从网页下载各种图片、音乐、视频等

可以直接被下载的就是直链

比如我们打开网页,想下载一个微信

当你点击下载按钮的时候

网页就会直接帮你下载

这时我们复制它的下载连接

粘贴到txt文本上

可以看到使用的是http协议

一文读懂Bt种子、磁力链接、直链、p2p这些下载的区别_第1张图片

那我们在看一下磁力和种子是怎样的

我们直接复制它的连接

然后粘贴到txt文本上看一下

一文读懂Bt种子、磁力链接、直链、p2p这些下载的区别_第2张图片

 

这个链接是什么意思,我们等会在说

有人可能会问

为什么种子的链接是走http协议的

别急,我们直接点击种子下载

可以看到只是通过http协议给你一个种子

种子的格式为torrent

一文读懂Bt种子、磁力链接、直链、p2p这些下载的区别_第3张图片

你得自己拿着这个种子通过下载器去下载

我这里就以迅雷为例

我们把种子拖拽到迅雷上

它就会自动识别种子

可以看到这部18.21GB的电影就在这里

然后我们在点击下载就可以拿到了

一文读懂Bt种子、磁力链接、直链、p2p这些下载的区别_第4张图片

那什么是P2P呢

P2P就是peer to peer的缩写

翻译过来可以理解为个人对个人

直链把服务器作为中心让用户去下载

因为服务器的带宽有限

所以下载的人越多

每个人所能享受的下载带宽就会分的更少

下载速度就越慢

一文读懂Bt种子、磁力链接、直链、p2p这些下载的区别_第5张图片

一文读懂Bt种子、磁力链接、直链、p2p这些下载的区别_第6张图片

而P2P就是“去中心化”

不依赖服务器

每个人都相当于一台服务器

你在下载的同时,也在上传数据

因为你下载的数据就是别人所上传给你的

你所享受下载的同时也需要服务与别人

这就是人人为我,我为人人的精神

一文读懂Bt种子、磁力链接、直链、p2p这些下载的区别_第7张图片

所以与直链相反

下载的人越多,下载的速度就越快

那什么是Bt种子和磁力链接呢

其实Bt种子和磁力链接的下载方式都是P2P

它们的区别只是寻找资源的方式不同

一文读懂Bt种子、磁力链接、直链、p2p这些下载的区别_第8张图片

之前我们看到磁力链接的地址名字是

magnet:?xt=urn:btih:xxxxxxx

这样的

什么意思呢,磁力链采用的是DHT

全称是Distributed Hash Table

意思就是分布式哈希表

顾名思义

就是一种分布式的存储方法

它以magnet:?xt=urn:btih:开头

后面跟着的就是文件的哈希表生成的特征码

你可以把它理解为一个资源的身份证

你想要下载某个资源

就通过这个身份证去找到它

不过这不是一般的身份证

这个身份证比较特殊

它分成了很多个小块

这些小块都有一个唯一的id

把这么多小块的id整理成一个数据表格(哈希表)

在下载前会将这个表分发给不同的用户

每个用户就可以通过这个数据表格

进行寻找地址和下载

比如举个简单的磁力下载方式的例子

用户A想要下载资源《雷神》

但是他不知道哪里才有《雷神》

所以他就问附近的用户B和用户C知不知道

如果B和C也不知道

那么用户B和C就会问附近的用户DEFG

以此类推,

终于

最终G知道哪里有资源《雷神》

然后就告诉了用户A哪些人电脑上有资源《雷神》

然后用户A就跟这些人联系上了并进行了下载

一文读懂Bt种子、磁力链接、直链、p2p这些下载的区别_第9张图片

一文读懂Bt种子、磁力链接、直链、p2p这些下载的区别_第10张图片

一文读懂Bt种子、磁力链接、直链、p2p这些下载的区别_第11张图片

而Bt种子的下载方式要简便一点

他不用层层像这么多人打听

从种子上解析就可以查询到谁会有资源《雷神》

这个谁就相当于上面提到的用户G

它也叫做追踪服务器

然后根据用户G(追踪服务器)提供的信息地址

去找那些用户进行下载就可以了

所以种子和磁力就是寻找资源的方式不同而已

一文读懂Bt种子、磁力链接、直链、p2p这些下载的区别_第12张图片

一文读懂Bt种子、磁力链接、直链、p2p这些下载的区别_第13张图片

不难发现

我们通过p2p下载的资源很多都是些非法资源

比如说常见的盗版电影

老司机的兰博基尼

受版权保护的其他资源等

如果直接通过直链下载

提供该下载的服务器会被直接封杀和律师函警告

bt种子如果查到了追踪服务器

也会被封杀掉该追踪服务器

不过一般种子比较多,而且也很难被查杀

那至于磁力链接嘛~

~~~~[表情自行脑部]~~~~

那什么p2p下载器最好用呢

众所周知,可能国内用迅雷的用户是最多的

但是不开会员的话

可能下载速度不会如你所意

也有很多其它的免费的下载器

比迅雷要“干净”、“文明”

但是我个人还是用的迅雷

因为我试过很多下载器

同一个磁力链接

迅雷要比其他的下载器快很多

而且很多冷门资源其他的下载器都是0kb/s

所以我不得不用迅雷

如果你是一个不怎么经常需要用到p2p的

那么我建议你可以找一些干净的下载器

如果你需要经常p2p下载,还是一些比较冷门的资源

那么迅雷觉得是最适合的

当然前提你得开会员

可能有人会问了

你刚刚不是说了他们的下载原理吗

都是以拥有该资源的用户作为节点

拥有该资源的用户越多下载的速度就会越快啊

跟下载器有什么关系

我之前试了很多个同样的bt磁力链接

用迅雷的速度就是要比其他的更快

不信你们也可以试一试

至于原因,因为迅雷的技术也未对外公开

所以我也不百分百保证是因为什么

我觉得CSDN上有位博客写的不错

所以分享一下,可以参考一下

一文读懂Bt种子、磁力链接、直链、p2p这些下载的区别_第14张图片

那么有人会说

我不想服务给他人了要怎么办

有两种办法

第一种是删除掉你下载的磁力资源

第二种是关闭p2p的下载器

没错,比如迅雷,不管你是否在下载

只要你打开它

你就可以通过任务管理器看到有网速在上传

你关闭该程序后马上就会恢复到了0

但是怎么说呢,如果占用的带宽特别低

不影响使用

我还是建议你们大方一点

因为我怕哪天轮到我下载的时候

世界会突然异常安静~

 

 

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(p2p,网络协议,网络)