转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 软件使用 >> 常用软件 >> 正文
Morpheus重装上阵         

Morpheus重装上阵

作者:闵涛 文章来源:闵涛的学习笔记 点击数:775 更新时间:2009/4/24 22:02:03

  对P2P软件鼻祖之一——Morpheus——或许大家有些陌生,但对于前两年风靡一时的“电驴”eDonkey,想必有不少宽带用户还是耳熟能详的。eDonkey的核心应用的是一种以“分散式资源拼盘”(distributed hash tables )为依托的,称为“Neonet”的技术。这一技术与Napster使用中央服务器的方式不同,它可以更高效率地搜索更多联网电脑上的资源。如今StreamCast Networks也采用与eDonkey类似的技术,在近日发布了最新版的采用“Neonet”技术的Morpheus。

  P2P史记

  受语言所制约,我们接触到的P2P软件有很大局限(Morpheus等国际流行的P2P软件往往不能良好地支持中文);实际上如果以技术递进而论,目前P2P软件已经发展了三代,而且它们是共存的。

  第一代“点对点”方式的文件交换服务Napster独领风骚,其技术核心是建立一个大型的集中化索引,对网络上所有的可利用资源进行跟踪;所有的用户都通过登录中央服务器来获取索引信息,然后再连接到资源所在的电脑上进行下载。从实现方法和效率来看,Napster无疑是极具优势的,它也在很短的时间就风靡全球,并且追随者众多。但自由的文件交换服务在唱片公司和电影发行商看来无疑是眼中钉肉中刺,法律诉讼随之而来,最终Napster这种由中央节点提供索引的方式被判定为侵害了知识产权,公司最终难逃倒闭命运。不过这类交换服务也有成功的范例,在一开始就和唱片公司建立商业协作关系的前提下,由北京飞行网运营的Kuro(www.kuro.com.cn)一直经营良好。

  第二代P2P文件交换服务起初是以Gnutella为龙头,然后Fast-Track (即Kazaa所使用的底层技术)迅速崛起并取而代之。它们的技术核心是在联网电脑间发送搜索请求一直到找到文件为止,然后再将信息返回给搜索者,由搜索者决定是否下载。这种技术一开始并不高明,因为一旦数以百万计的搜索在网上广播发送的时候,会造成严重的网络堵塞。而且,开启的端口和为盈利在客户端上捆绑广告插件的做法也给间谍软件、木马程序洞开了大门;两年前就出现了在Kazaa网络中肆虐的蠕虫病毒,今年年初出现的“Worm.Mydoom.e”更是具备了DoS攻击的功能。在经过技术改进后,Kazaa可以通过缩小搜索范围来减轻网络堵塞的问题,但资源的丰富程度也就随之受到了制约。

  StreamCast Networks力推的第三代P2P服务所倚仗的“分散式资源拼盘”方法,可以理解为不停地对网络内某一特定时刻的文件进行“快照”记录,然后将获得的信息分散到整个网络中。搜索请求发出后,一旦到达网络上的任一台电脑,就会被转发给另一台存储有更多“快照”信息的电脑,依此类推直至目标所在。打个比方来说,这整个过程好比是照线索去循序问路,而Fast-Track的方式就好比是漫无目的地到处抓人问路。

  “Neonet”技术是由哈佛大学的两名在校生Ben Wilkin与Francis Crick开发的,他们声称由于整个网络的快照信息会随更多计算机和共享文件的加入而关联性更强。在理想状态下,只要跳转3~4次就能在节点数以百万计的庞大计算机网络中找到指定文件(是不是和“六度分隔”理论有几分共通之处?)。eDonkey 的项目负责人Jed McCaleb也曾明确表示:“这应该比Gnutella的效率还高,技术上也是绝对更优越。”

  从Morpheus看P2P的未来

  StreamCast Networks之所以高歌猛进,除了倚仗新技术外,还有一个重要原因是他们在两个月前于美国上诉法院赢得了一场关于提供P2P文件交换服务是否侵害知识产权的诉讼。判决称,在美国现行法律制度下,提供这种分散式的网络文件交换服务是合法的(因为和Napster的情况不一样,这种软件的开发者并没有直接控制网上所发生的行为)。

  笔者认为,正如细胞“克隆”等有争议的情况一样,P2P方式的出现是技术的进步,也是大势所趋,一些唱片公司联盟所采取的围追堵截的做法显然只会徒劳无功。其实P2P文件交换在商业应用中也有不少可发挥的地方,目前国内的网络游戏厂商就已纷纷采用BT方式来提供客户端的下载,方便了玩家也减轻了服务器的负担。而像“Neonet”这样的高效网络路由技术,将来也可用来实现网络电话的快速连接。


  第一代P2P文件共享网络的工作原理(Napster)



  第二代P2P文件共享网络的工作原理(Kazaa))

Morpheus的主页


[办公软件]在sybase中插入图片、PDF、文本文件  [办公软件]安装Sybase ASE
[办公软件]linux指令大全(完整篇)  [办公软件]Linux新手入门常用命令大全
[办公软件]在RedHat Linux 9里安装gaim0.80  [办公软件]浅谈Linux 下Java 1.5 汉字方块问题解决方法
[办公软件]Linux程序员必读:中文化与GB18030标准  [办公软件]linux指令大全
[办公软件]制作Linux启动盘的四种方法  [办公软件]Linux文件系统的反删除方法
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · 办公软件  · 系统软件
    · 常用软件  · 聊天工具
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台