BT、种子和磁力的链接
首先看到这个标题的老司机们一定很熟悉出现这些名词的地方。 我们在下载岛国电影和害羞的网站时会看到这些名词。 接下来来我的门揭开他们神秘的面纱吧。
BT
首先,这个名词我第一次看到他就觉得是“变态”的意思,其实这不是BT的全名。 经过我不懈的研究,应该和“BitTorrent”有关。 这个名词的官方解释是
比特流(BitTorrent )是布拉姆科恩自主开发的内容分发协议。 使用高效的软件分发系统和点对点技术,共享电影、电视节目等大型文件,使每个用户都能像网络上的重分发节点一样提供上传服务。 典型的下载服务器为所有发出下载请求的用户提供下载服务,但BitTorrent的行为不同。 调度程序或文件的所有者将文件发送给一个用户,该用户将其传输给其他用户,然后在每个用户的下载全部完成之前,在用户之间传输其文件的一部分。 通过这种方式,下载服务器可以同时处理多个大文件的下载请求,而不会占用大量带宽
根据以上说明我们应该得出结论
1.BT是一种协议
2 .该协议与下载有关,他的全名是“内容分发协议”
基于以上结论,我查阅了相关资料,得到了有关文件下载的进化过程,可能不完整
我们所有人都可以根据HTTP协议写的第一个下载过程
BT1.PNG
客户端基于一系列URL地址访问服务器以获得服务器上的“苍老师”电影。 这并不难。 我在课上做过实验,可以基于base64编码将图像转换成字节码并传输到客户端。
乍一看没什么问题,但是传输文件是个非常长的过程,所以很多用户喜欢这部电影,大家同时下载,会关系到传输效率。 也就是“带宽”。 如何在高并发性中不改变“带宽”而提高传输效率是“BitTorrent”解决的问题。
BT2.PNG
举个非常典型的例子:
班里有四个同学都抄学习委员的作业,因为学习委员只有一个作业,所以他们四个人轮流抄。 wqdhb抄完小于抄完,小于抄完……。
这种抄写工作效率非常低,毫无疑问一次只能由一个人抄写。 于是无私的学习委员想到了一个办法
把自己的作业撕成碎片。 wqdhb比抄第一题的同时抄第二题小,lgdlq抄第三题,多余的宝马抄第四题。 抄完后他们四个人调换工作再互相抄。
于是,这种高效的抄写方式应运而生。 如下图所示
BT3.PNG
到了这一步,很明显HTTP已经不可能了。 因为伟大的传输协议HTTP是有名的“无状态、无连接”传输协议,所以他不知道自己到底下载到了哪里,以及该如何发布自己的文件。 (当然可以cookie和session技术,但过程很复杂)。 所以,接下来我们的BitTorrent协议需要出现。 他是布拉姆科恩自主研发的。 上图是他的基本传输过程,首先每人下载一部分,然后互相下载剩下的内容。 因此,理解BT的特性并不容易。 “下载的人越多,下载速度就越快。 ”
种子
理解了BT。 接下来理解种子吧。 以下是从维基百科爬过来的说明
种子文件
BitTorrenttorrentfile是可以存储一系列文件的元数据。 此文件格式由BitTorrent定义,文件扩展名为".torrent "。
所以,种子可以被粗俗地理解为扩展名为“. torrent”的文件。 为什么叫“种子”,我理解(可能与其来源有关,像种子一样散布在其他电脑上,互相分享,享受那些“丢脸的东西”吧)。
为了了解种子,我特意自己做了种子文件。 (可以使用许多工具创建种子文件。 具体方法感兴趣的人请继续研究。 )
BT4.PNG
磁力连杆
经过以上分析,了解了BT和种子的基本概念,对磁力链接也有了较好的理解。 以上过程需要“学习委员”或服务器的身份。 如果没有服务器,我们中的任何一个人都有这个“工作”,并创建种子文件*.torrent ()与大家共享,这个链接过程就可以称为磁力链接。 从百度百科上看看官方的说明吧。
磁力链接,简单地说(Magnet URI scheme ) :“magnet: 以" xt=urn:btih: "开头的字符串是磁力链接,准确地说,"磁力链接"的主要作用是识别可以通过"点对点技术"下载的文件。 此链接通过从不同文件内容的散列结果中生成纯文本“数字指纹”来识别文件。 不是文件的位置或名称。
就这样
BT5.PNG
所以磁力链接更隐蔽。 因为那是完全“去中心化”的,即使老师抓住你们抄作业,他也不知道是谁抄的。
总结
BT是传输协议的一种,全部被称为“BitTorrent”。
种子是“. t”
orrent”结尾的文件。磁力链接是以“magnet:?xt=urn:btih:”开头的字符串链接
为了方便大家理解以上内容,我特意做了一个磁力链接,在舍友的电脑上进行了测试,测试结果如下。
BT6.png
在不同的网络(他用校园网,我用移动热点),可以根据我的磁力链接找到我的文件。
所以根据以上分析知道,其实BT比并不是一个猥琐的协议,相反他很伟大,解决了多人下载的问题,并且让下载人数越多下载速度越快。但是他却因为将传输范围扩大使得某局很难进行精确的查封,所以经常被用来传输一些“岛国文化”,我们应该感谢那些无私分享的网友们。“技术本没有罪,罪恶的是用他的人”。
最后给大家一个我自己制作的磁力链接,作为回报,他不是岛国文化而是我最近正在看的由复杂的香氛制作的《Black Mirror》第一部,用来对“科技”的致敬。希望大家能够不要吝啬,勇于分享。
magnet:?xt=urn:btih:252VDTSWIQ237MSDWGJN3RAPYMDUB7YZ&dn=BaiduNetdiskDownload&tr=udp%3A%2F%2Ftracker.publicbt.com%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80%2Fannounce&xl=3813430064