快捷登录,享 免费下载
首页 > 教程资讯 > 教程详情

BT 种子诞生 20 年,你还记得你下的第一个资源是什么吗?

综合资讯 完美下载小客服 2021-07-08
文章分享

       BT 种子相信大家都接触过, BT 种子最大的作用就是能够快速下载网络上的大文件,相比传统的下载方式, BT 下载具有更高的下载速度和更广泛的使用范围。本质上 BT 种子只是一个下载链接,因此如果需要下载 BT 种子对应的文件,还需要借助第三方下载工具。 BT 彗星、迅雷、utorrent等软件都是 BT 种子下载工具,其中国人用的最多的就是迅雷。但你知道吗? BT 下载方式并不是与生俱来的,距离 BT 诞生,现在才仅仅过了 20 年之久,今年 7 月 2 日是 BT 诞生的 20 岁生日。

 BT 的诞生

     BT 正式名称为  BitTorrent,俗称比特洪流、 BT 下载,是基于 P2P 技术的一种文件传输通信协议,最早由美国程序员布莱姆·科亨于2001 年 4 月时发布,并于 2001 年 7 月 2 日首次正式应用。

        BT 下载最大的一个特点就是用户越多,下载同一文件的人越多,下载该文件的速度就越快,这也是为什么部分冷门 BT 资源下载没有速度的原因。

什么是 P2P

        P2P 是 Point To Point 的简称,也就是点对点,与传统下载方式相比, P2P 下载优势明显。传统下载方式采用服务器直接传文件给用户,服务器宽带和配置很有限,如果同时下载文件的用户太多,势必会影响服务器的传输效率,每个下载文件的用户也会受到很大的影响。因此这也催生了 P2P 传输方式的诞生, P2P 采用分工下载的方式,不同下载用户下载对应文件的不同部分,下载完成之后下载器将各自下载的文件组合起来互相传输,这样一来不仅减轻了服务器的压力,也能加快每个人的下载速度。

        在 P2P 传输模式下,用户下载文件时其实既在下载也在上传,同时下载的用户越多,那么该资源下载速度就会越快,俗称“热门资源”。使用到 P2P 技术的下载器有很多,比如我们非常熟知的迅雷以及百度网盘的”用户激励计划“等。

 BT 下载的原理

     BT 种子后缀名是 torrent,本质上是一个包含各种信息的文本文件,包括 Tracker 信息和文件信息两部分。Tracker 信息包含下载中需要用到的Tracker服务器地址和针对 Tracker 服务器的设置,文件信息则是根据对目标文件的计算生成。下载文件内容,首先需要得到对应文件的 BT 种子, BT 下载器下载文件时,会首先解析种子得到 Tracker 地址,然后连接 Tracker 服务器。

        紧接着 Tracker 服务器会提供其它下载者的 IP,不同下载者之间互相连接并交换文件数据,便最终形成了 P2P 关系。一般来说,由于 BT 下载到最后时需要校验文件,因此会出现短暂停顿的现象,但不会很久。国人使用迅雷下载文件时时常出现停留在 99.9% 然后卡住不动的情况,也是这个原因,但如果时间过长,更有可能是迅雷正在拿你的宽带给其他迅雷 VIP 用户提供下载。

 BT 和磁力链的区别

       除了 BT ,磁力链也是用户经常使用的一种下载方式,那么磁力链和 BT 到底有什么区别呢?磁力链和 BT 本质上原理基本相同,唯一不同的地方就是磁力链不包含 Tracker 服务器信息,因此也无法提供其它下载者的IP,用户想要知道另一用户,只能通过正在同时下载该资源的其他用户构成的关系网来慢慢“摸索”。那么为什么用某些下载器进行磁力链下载时,这些下载器会先将磁力链转化为 BT 种子呢?这是因为这些软件为了提升下载速度,会把自带的一些 Tracker 信息结合磁力链封装成 BT 种子,减少下载器“摸索“关系网的时间。

有关 BT 的争议

        BT 种子的出现,不仅为人们提供了一种新型的文件分享方式,更使得全世界的人们下载盗版内容变得更加容易。网络上出现的盗版视频、软件、音乐几乎都以 BT 的形式在全世界传播,全球最大的盗版资源网站海盗湾也是存储的 BT 种子文件。技术本无罪,创新本身是值得鼓励的行为,我们只需要对不正确的运用加以矫正,而不应该去打压创新行为,这样创新才能真正地为人类造福!

你还记得你使用 BT 下的第一个资源是什么吗?

相关文章