Total Pageviews

Saturday, 5 August 2017

谈eDonkey和电驴的兴衰

一定会知道“电驴”这个词。在很多人的印象中,这是一度非常流行的下载软件,所使用的是“eD2k”开头的专有下载链接。但是近几年,“电驴”和eD2k渐渐走向了衰落,近几年司机们飚车越来越少使用eD2k,反而Magnet磁力链接成为了常态
  很多用户就会有疑问,虽然“电驴”的开发商和运营者VeryCD已经转型,网络少了一个eD2k资源的宝库,但为何其他站点也越来越少用eD2k呢?eD2k和Magnet磁链用起来似乎并没有什么不同,大家都可以用迅雷旋风之类的工具下载,eD2k甚至还更早被离线下载所支持,为什么大家都远离了eD2k?今天,就一起来谈谈这话题吧。
  你真的了解“电驴”和eD2k吗?
  要谈论eD2k,首先需要了解“电驴”的历史和本身。实际上,人们最熟知的VeryCD电驴,并不是原始意义上的电驴,而且VeryCD电驴有沽名钓誉之嫌。电驴的历史可以追溯到VeryCD远未诞生的2000年,MetaMachine公司开发了一款名为“eDonkey”的软件,翻译过来就是“电驴”的意思——这才是真正意义上的电驴
  大家都习惯于把VeryCD电驴当成下载软件,但需要强调的是,eDonkey电驴并不是一款下载软件,eD2k链接也不是为下载而生的。eDonkey电驴是一款共享软件,首次使用了eD2k构建eDonkey网络,任何文件都可以生成对应的eD2k链接,分享给所有使用eDonkey网络的用户。一旦你在eDonkey电驴中共享某个文件,该文件就会生成对应的eD2k链接,其他人也可以在eD2k网络中搜索并下载到你共享的文件。
  在2002年,有个德国开发者不满足于eDonkey电驴的功能,开发出了支持eD2k协议的第三方开源客户端——eMule,也就是大家所说的电骡。电骡加入了大量eDonkey电驴不支持的新功能,特别是支持KAD网络,这可以说是让eMule彻底有别于eDonkey电驴的根本原因。
  eDonkey电驴所使用的eDonkey网络,虽然也是基于P2P共享,但是仍然离不开中央。一群人使用eDonkey电驴进行文件共享,必须要有中央服务器来作为通讯中心,为用户提供查找文件等服务。而KAD则是更彻底的P2P,只需要用户作为节点,用户之间能够直接连接,完全脱离了中央服务器。
  KAD网络对于eD2k协议的意义非凡。在2004年,eDonkey电驴由于版权方面的控诉停止开发,eDonkey网络中的中央服务器成为了eDonkey电驴涉及盗版的证据。而开源的eMule电骡,一方面没有涉及商业活动,另一方面支持KAD网络,用户之间共享盗版可以推给是用户的自发行为,因此得以经受住版权商的压力巍然不动。到这里,我们可以稍微整理一下电驴、eD2k的关系了。
  eDonkey电驴:电驴原版,商业软件,可通过eDonkey网络共享文件。
  eDonkey网络:利用P2P技术构建的共享网络,但需要中央服务器建立连接。
  eD2k:eDonkey网络所使用的协议,eDonkey网络所共享的文件会生成eD2k开头的链接。
  eMule电骡:eDonkey电驴的第三方客户端,开源软件,除了支持eDonkey网络,还支持KAD网络。
  KAD网络:更彻底的P2P共享网络,不需要中央服务器,和eDonkey网络互联,协议也是eD2k。
  KAD网络让eMule有别于eDonkey,成为了eD2k网络的精髓。
  好了,我们继续往下说VeryCD电驴吧。
  VeryCD电驴:推动eD2k在中国流行
  说到电驴/电骡在中国的流行,VeryCD版“电驴”是绕不过去的。很多朋友都知道VeryCD,上面的海量资源相信大家都有所耳闻。不过实际上,VeryCD的站点上并没有储存着浩如云烟的资源,上面的资源实际上是eD2k链接。不得不说,有这样一个站点实在是十分方便,直接通过eMule搜索eD2k网络,资源可是多如乱麻,你只能通过关键字来搜索,遇到标题党,还会下到葫芦娃。
  VeryCD把eD2k资源进行了整合,建立起了eD2k分享平台,一度成为了中国大陆浏览量最大的资源分享网站之一。既然涉及了eD2k资源的业务,VeryCD自然也会推出相应的客户端——很难想象自己的站点需要外链到其他网站来下载客户端,才能使用站点的服务,对吧?于是,VeryCD就拿eMule来开刀了。
  前面提到,eMule是一款开源软件,这给VeryCD提供了根基。VeryCD使用了eMule电骡的源代码,开发出了VeryCD电驴,这也是中国网民最熟悉的“电驴”。和eMule电骡相比,VeryCD电驴更易上手,不需要进行复杂的配置,也不需要钻研什么共享,直链VeryCD网站的资源,因此在国内广受欢迎。一时间,VeryCD电驴大有成为装机必备之势,eD2k和“电驴”在中国的兴盛,到达了顶峰。
  好景不长,从2009年开始,中国加强了网络版权把控,VeryCD被迫转型,撤下了几乎所有的eD2k共享链接。依凭于VeryCD网站的VeryCD电驴,失去了立足的根本,自然而然隐没在了历史的潮流中。
  不过,尽管VeryCD电驴退潮,但eMule电骡和eD2k依然没有倒下,毕竟它们依仗的是eD2k网络。只要有人在用eMule共享文件,eDonkey和KAD网络就仍会在运行。按理说,这是一个近乎完美的P2P资源共享架构,然而在这些年,eD2k链接的热度却也在明显下滑——eMule原版从五年前每周70W的下载量,下降到了仅仅2W多。在很多资源站上,提供的都是Magnet磁链或者BT种子,eD2k并不是老司机开车的主流。
  在离线下载盛行的现在,正统的BT软件例如μtorrent还有人玩,但用正统eMule下资源的,恐怕真的是非主流中的非主流了。为何eD2k不如BT受欢迎?这要从它俩的根本区别说起。
  为何人们不再爱用eD2k?
  虽然都是一串链接,但eD2k和Magnet磁链有着根本性的不同——eD2k对应的eMule电骡是一个共享软件,而Magnet磁链对应的BT软件则是下载软件。这让它们在使用上,有着很多根本性的区别。
  前面提到,eMule实际上是一个共享软件,eD2k协议为共享而生。正统eMule的使用流程和BT有着巨大区别,它一般是这样子使用的。
  开启eMule后,第一件事做的并不是什么下载,而是设置共享目录,该目录中的所有文件,都会实时共享到eDonkey和KAD网络中。目录中共享了的文件都会生成eD2k链接,所有人通过相应的eD2k链接,都能够拿到你共享的文件,一旦有人下载相应文件,那么你的eMule客户端就会上传数据。
  我们平时使用eD2k链接下载,资源也是来自他人eMule所共享的文件的。当然,共享目录中也可以啥都不放,但很多eMule客户端都拥有队列优先级机制,上传得少,下载速度也会被限制。
  设置好了共享目录后,需要配置upnp以获取HighID。在eMule中,HighID能够更直接地进行P2P传输,无论是上传还是下载还是资源搜索,都更有力。此外,要在eMule中获得比较好的体验,还需要设置防止吸血客户端的IPFilter、设置一个可靠的eD2k服务器更新列表等等。可以说,eMule的使用非常繁杂,如果你只想简单下载点东西,eMule完全不适合你。
  和eD2k相比,基于BT网络的Magnet磁链就简单多了。BT为下载而生,某个资源只要有人在进行相关的下载上传任务,就可以源源不断地流传了,BT软件的客户端也不需要额外的设置,只要添加Magnet磁链就可以运转。另外,eD2k的共享是基于文件的,而BT任务可以基于文件夹。只需要一条Magnet链接,就可以下载到整堆整堆的文件,这点eD2k链接做不到。
  eD2k衰落的原因
  简而言之,eD2k的特点,决定了它处处受制,具体体现如下。
  eD2k的正统客户端eMule配置复杂,难以上手。
  eMule一旦开启,默认会不断上传共享了的文件,这种大流量的上传任务,并不适合中国上传带宽较窄的互联网。一些运营商为了减少上传的压力,甚至直接封杀了KAD协议,让eMule无用武之地。
  eMule封杀迅雷旋风等吸血客户端。迅雷等客户端有吸血机制,从eMule拿数据,但并不回传数据给eD2k网络,这让很多eMule客户端都使用IPFilter封杀了迅雷。不少人发现迅雷下eD2k下不动,渐渐也就不用eD2k的链接了。
  HighID越来越难以获取。在eMule中,HighID会获得比较快的速度,但这需要公网IP。现在运营商普遍给用户提供内网IP,这限制了eMule的传输效率。
  一个eD2k链接只能下载一个文件。与之相比,BT一个任务可以下载多个文件。下载资源合辑的时候,一个磁链总比一行行eD2k链接方便。
  另外,eMule的真正作用在于共享,但国人很少意识到这点。看到eD2k链接,很多人的第一反应就是用迅雷等工具去下载,这在无形中也破坏了eD2k网络的共享生态。种种原因下,eD2k尽管还有人用,但流行度就远不能和Magnet磁链相比了。
  从技术的角度来说,eD2k协议要比Magnet磁链更加先进。eD2k网络不仅可以共享文件,还支持资源搜索、通讯等功能,可谓是个能脱离HTTP存在的理想P2P网络,很能体现“人人为我,我为人人”的精神。
  不过,eMule繁杂的配置令很多人望而却步,少了VeryCD的推动,eD2k越来越远离主流网民的视野。也许将来出现更易用的客户端、网络带宽进一步发展后,eD2k能够重新兴起吧。
  来源:太平洋电脑网

No comments:

Post a Comment