emule,VeryCD,电驴分别是什么概念?有什么关系?

emule,VeryCD,电驴分别是什么概念?有什么关系?,第1张

eDonkey(电驴,英文donkey是“驴”)是最初米国人开发的一款P2P(点对点传输)软件,因为它的商业化经营,被版权组织折腾到关闭了。
后来,德国人基于eDonkey编写了emule(电骡,英文mule是“骡”),开源的软件,官方网站:emule-project,开源,谁都可以拿来修改,于是就出现了VeryCD版emule,后来VeryCD推出了新的修改版easymule,自称为“电驴”,VeryCD老板黄某某说叫电驴纯粹为了顺口。
VeryCD是个利用emule分享资源的网站(全世界类似的网站多的是,sharethefiles,sharevirus,tvunderground,shareforce,cmule都是这样的emule资源分享平台),网站只是发布资源ed2k链接加文字介绍的地方。资源传输靠的是网友,网友之间传输数据,同一个文件,ed2k链接就是相同的,发布到哪个网上都一样,都是在同一群人之间传输。所以发布在VeryCD上的资源,真正的完整源可能并不在VeryCD这个发布者那里,完全可能是地球另一边的某个人……

我自己的电驴心得! >电驴是edonkey!!!
随着二代技术的普及,又一个的问题诞生了,自私的人们在利用P2P软件的时候大多只愿"获取”,而不愿"共享”, P2P的发展遇到了意识的发展瓶颈。不过,一头"骡”很快改变了游戏规则,它就是后来鼎鼎大名的 eDonkey。这标志着第三代p2p技术的兴起,eDonkey采用了以"分散式杂凑表”(distributed hash tables )为诉求的Neonet技术,改变了P2P网络上的搜索方式,理论上可以更有效率的搜索更多的电脑,以及更容易找出少见的文件。这种技术已经使 eDonkey基本快要追上了P2P服务龙头业界的另一个老大Kazaa了 eDonkey由Jed McCaleb在2000年创立。他最重要的是可以同时从许多人那里下载同一个文件,并且采用了"多源文件传输协议”(MFTP,the Multisource FileTransfer Protocol)。电骡的索引服务器并不集中在一起的,而是各人私有的,遍布全世界,每一个人都可以运行电骡服务器,同时共享的文件索引为被称为 "ed2k-quicklink”的连接,文件前缀"ED2K://”。同时,在协议中,定义了一系列传输、压缩和打包的标准,甚至还定义了一套积分的标准,你上传的数据量越大,积分越高,下载的速度也越快。而且每个文件都有有md5-hash的超级链接标示,这使得该文件独一无二,并且在整个网络上都可以追踪得到。EDonkey可以通过检索分段从多个用户那里下载文件,最终将下载的文件片断拼成整个文件。而且,只要你得到了一个文件片断,系统就会把这个片断共享给大家,尽管通过选项的设置你可以对上传速度做一些控制,但你无法关闭它。
在eDonkey出现后,其改良品种eMule(电骡)也出现了。可以说emule是eDonkey的升级版,是eDonkey的一个Mod,就象osp就是quake3的mod一样,它的独到之处在于开源,它的基本原理和运作方式,也都是基于eDonkey, eMule基于eDonkey网络协议,因此能够直接登录eDonkey的各类服务器。eMule同时也提供了很多eDonkey所没有的功能,比如可以自动搜索网络中的服务器、保留搜索结果、与连接用户交换服务器地址和文件、优先下载便于预览的文件头尾部分等等,这些都使得eMule使用起来更加便利,也让它得到了电骡的美誉。
总之,他们继承了第二代P2P无中心、纯分布式系统的特点,但他们它不再是简单的点到点通信,而是更高效、更复杂的网络通信;再加上eDonkey和eMule引入的强制共享机制,在一定程度上避免了前几代P2P纯个人服务器管理带来的随意性和低效率。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13461051.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-11
下一篇 2023-08-11

发表评论

登录后才能评论

评论列表(0条)

保存