EDonkey:P2P下载的发展历史
由内而外:EDonkey的诞生
在互联网发展的早期阶段,P2P下载还不是主流的下载方式,用户更多地使用FTP、HTTP等传输协议进行文件的下载。这时,Donkey2000出现了。Donkey2000是一个基于客户端-服务器模式的文件下载工具,由以色列的Shawn Fanning和Sean Parker在1999年研发创建。2001年,德国人Jed McCaleb基于Donkey2000的原理,编写出了对等网络P2P下载软件eDonkey2000。EDonkey2000将Donkey2000的传输模式由客户端-服务器模式改为了对等模式,即直接由用户之间的计算机传输数据,不使用中央服务器中转。这样,EDonkey2000的传输速度得到了明显的提升,同时也降低了中央服务器的运营成本。从草创到壮大:eDonkey网络的发展
EDonkey2000的诞生给P2P下载带来了崭新的气象,但它在初期也遇到了一些问题。因为eDonkey2000不使用中央服务器,它的数据库需要由所有参加传输的用户分享。然而大部分用户在下载文件后,不会跟其他用户分享下载到的文件,导致EDonkey2000的文件库不够丰富。为了解决这个问题,开发者引入了一个“鼓励机制”——“文件头文件”(Header File)。用户下载这个文件,它里面大多是没有所需文件的,但它包含了一些被使用者已经下载的重要信息,比如文件的哈希值,在分享了这些文件后,他们的等级会提高,就会有更多下载者自动连接进来,分享所需文件。这样,用户的文件库就会逐渐变得更加丰富。 eDonkey2000的发展过程中,也诞生了很多衍生版本,如eMule、aMule等。这些衍生版本不仅改进了EDonkey2000的传输速度,同时还改进了用户体验和界面设计。比如eMule增加了Kad网络,利用广域网寻找节点服务器,更容易发现资源,从而提高下载效率。离我们渐行渐远:eDonkey网络的萎缩与消亡
版权声明:《edonkey(EDonkey:P2P下载的发展历史)》文章主要来源于网络,不代表本网站立场,不承担相关法律责任,如涉及版权问题,请发送邮件至3237157959@qq.com举报,我们会在第一时间进行处理。本文文章链接:http://www.bxwic.com/bxwzl/42963.html