返回首页
当前位置: 首页 > 千亿国际娱乐

BT下载、磁力链接、电驴?--老司机需要了解的常用下载方式

时间:2018-09-08 22:48:22来源:本站 作者: 点击:
  

  (1)种子:即 .torrent 文件。种子文件本质上是文本文件,包含Tracker 信息(上面提到的提供其他下载者(包括发布者)的 IP )和文件信息(上面提到的下载块的哈希值`)两部分。

  (2)Tracker 服务器:Tracker 服务器是 BT 下载中必须的角色。一个BT client 在下载开始以及下载进行的过程中,要不停的与 Tracker 服务器进行通信,以报告自己的 IP 信息,并获取其它下载 client 的 IP 信息。

  随着 BT 下载在全世界的风靡,也诞生了海盗湾这样的巨头,它是一个由瑞典的民间反版权组织海盗署成立于 2003 年的网站,号称拥有世界最大的 BT 种子服务器,提供海量的资源下载,而这些资源大多都是盗版的。

  俗话说,打蛇打七寸,于是 Tracker 服务器成为了版权组织打击的重点,他们的想法很明确,只要除掉了 Tracker,BT 下载就完了。于是从 2009 年开始,很多 BT 服务器被关,不仅很多种子无法找到, Tracker 服务器也断开解析工作,使得 BT 下载成为很大难题。

  DHT 全称为分布式哈希表(Distributed Hash Table),是一种分布式存储方法。在不需要服务器的情况下,每个客户端负责一个小范围的路由,并负责存储一小部分数据,从而实现整个 DHT 网络的寻址和存储。使用支持该技术的 BT 下载软件,用户无需连上 Tracker 就可以下载,因为软件会在 DHT 网络中寻找下载同一文件的其他用户并与之通讯,开始下载任务。

  为了实现无需连上 Tracker服务器 即可下载这个新方式,磁力链接(Magnet URI scheme)应运而生,注意,磁力链接并不是取代种子文件,而是在没有 Tracker 服务器的情况下,可以用一小段链接方便的在 DHT 中 找到种子文件

  尽管 Resilio Sync 开发者不认为这是传统文件同步工具(如Dropbox)的竞争者或替代品,但已有人开始注意到这个与众不同的同步工具了。这主要是由于 Resilio Sync 没有常见的文件同步工具中所含有的问题,如文件存储容量限制、私有/安全性、价格因素、同步速度因素,这正是它另辟蹊径带来的优势。

  eDonkey2000(又称 eDonkey,可缩写为 eD2k,中文一般称电驴,因为 Donkey 在英文中就是驴子的意思)是电驴最早的前身,它是由 MetaMachine 公司开发的一个可跨平台运行于 Windows、Mac OS、Linux 等操作系统的闭源免费的 P2P 文件共享软件。正如它的名字,他是在 2000 年发布的。

  虽然 eDonkey2000 倒下了,但是后起之秀其实在它刚诞生1年就已经出现了,那就是 eMule,因为 eMule 在中文是骡子的意思,所以中文正式翻译是电骡。它是一款开源软件,它可以看作是是商业软件 eDonkey 的同人作品。

  它除了支持 eDonkey 的网络和 eD2k 协议之外,还新增了很多不一样的功能,特别是 KAD 节点(类似 BT 的 HDT 网络)的支持,让 eD2k 彻底成为了完全的 P2P 网络。eDonkey 电驴所使用的 eDonkey 网络,虽然也是基于 P2P 共享,但是仍然离不开中央服务器。一群人使用 eDonkey 电驴进行文件共享,必须要有中央服务器来作为通讯中心,为用户提供查找文件等服务。而 KAD 则是更彻底的 P2P,只需要用户作为节点,用户之间能够直接连接,完全脱离了中央服务器。这种方式其实也因此经受住了版权商的压力而巍然不动,因为用户之间共享盗版可以推脱给用户的自发行为。

  上文提到国内的 eMule 发展的不温不火,于是上海维西(VeryCD)公司看到了商机,因为 eMule 是开源的,所以2007年起开始将 eMule 的代码拿来开发,改名叫 easyMule。easyMule 第一版为 eMule Mod,修改自官方 eMule,因而遵循 GNU GPL v2 协议,开放源代码;第二版声称完全自主开发而闭源,但其是否真正完全自主开发尚存在争议。VeryCD 公司宣传称 easyMule 为电驴,此名称存在较大争议,因为明显跟 eDonkey 电驴容易起混淆。

  在起初,VeryCD 电驴还保留着 eMule 的大量功能,但到了后来,VeryCD 电驴将最精髓的 KAD 资源搜索等功能重重阉割(KAD 可以搜索全球e Mule 共享的资源,VeryCD 电驴后来只能搜索自己官网的资源),而且宣传上更是将自己当做是正牌电驴。在好长一段时间内,搜索引擎搜电驴、电骡、eMule,排名首页的一度是 VeryCD官网而非 eMule-Project 官网。VeryCD 官网通过把 eD2k 资源进行了整合,建立起了 eD2k 分享平台,一度成为了中国大陆浏览量最大的资源分享网站之一。

  从 2009 年开始,中国加强了网络版权把控,VeryCD 被迫转型,撤下了几乎所有的 eD2k 共享链接。但只要有人在用 eMule 共享文件,eDonkey 和 KAD 网络就仍会在运行。

  比如,开启 eMule 后,第一件事做的并不是什么下载,而是设置共享目录,该目录中的所有文件,都会实时共享到 eDonkey 和 KAD 网络中。目录中共享了的文件都会生成 eD2k 链接,所有人通过相应的 eD2k 链接,都能够拿到你共享的文件,一旦有人下载相应文件,那么你的 eMule 客户端就会上传数据。我们平时使用 eD2k 链接下载,资源也是来自他人 eMule 所共享的文件的。当然,共享目录中也可以啥都不放,但很多 eMule 客户端都拥有队列优先级机制,上传得少,下载速度也会被限制。

  但是网上有人做过测试,对于一般用户来说(毛细血管而非大管),日常的 BT 等 P2P 下载对 SSD 的读写寿命影响微乎其微。实际上,操作系统比 BT 软件对磁盘的操作更多,更毁硬盘。所以大家可以打消这个顾虑。

  迅雷有吸血机制,例如从 eMule 拿数据,但并不回传数据给 eD2k 网络,不符合共享精神下完就跑,这让很多 eMule、BitTorrent 客户端封杀迅雷。这就导致不少人发现迅雷下 eD2k、磁链下不动,讽刺的是迅雷有错在先。

  例如,有 eMule 用户认为迅雷于2007年加入的连接下载 eDonkey 网络的功能可能使用参考了 eMule 的源码,但未按协议开源,所以可能违反了该协议。这也是 eMule 官方屏蔽迅雷的除吸血外另一个理由。

  由于迅雷的 P2SP(Peer to Server and to Peer,即点对服务器和点技术)网络需要搜集来源,即用户使用迅雷打开一个 URL 下载地址时,迅雷会将该 URL 来源上传给迅雷服务器并储存,将目标文件数据发送至迅雷服务器进行比对检索,并在短时间内返回大量拥有该文件的目标来源。这些目标来源可能是存有该文件的传统 HTTP/FTP 服务器或普通计算机。随后,迅雷创建大量连接,从这些目标来源上下载目标文件。这有可能会对一些与此次下载无关,却拥有同样文件的服务器或普通计算机产生不必要的流量,将 URL 来源储存于迅雷服务器上也可能侵犯了原文件所在服务器或普通计算机的隐私。

来顶一下
近回首页
返回首页
------分隔线----------------------------
发表评论 共有条评论
栏目最新
热点内容