P2P:互联网的最高境界? - it - 荷马

(这条文章已经被阅读了 215 次) 时间:2000-12-13 13:44:08 来源:荷马 (skyhuang) 原创-IT

P2P:互联网的最高境界?

看过武侠小说的人都知道,武功的最高境界是天人合一。互联网发展的最高阶段又是什么呢?P2P(对等网络)被认为是互联网发展的最高阶段,有了这种技术,即使最低级的PC也能成为供任何人使用的信息库,网络就是计算机。
引发P2P革命的当推美国的Napster,7月份的一场官司将Napster的声望推到顶点,用户数也在短短一年内激增至4000万,成为互联网史上一大奇迹,连一向保守的摩根·斯坦利投资银行的最新研究报告也推崇Napster的出现,特别是贝塔斯曼与Napster的合作,因为这将极大影响在线音乐的发展,改变人们消费音乐的方式。加上Intel等大公司的推波助澜,P2P技术更是如日中天,似乎互联网的一场革命就要来临。革命,到底要革谁的命呢?
自美国国防部的APPANET以来,互联网发展史上最伟大的发明就该是WEB的发明。APPANET给世界带来了网络,WEB让世界都认识了网络。WEB的图形界面和易用性,产生了革命意义:让非计算机专业人士也可以互联网,让专家的互联网变成了平民的互联网,NCSA开发出的世界第一个浏览器Mosaic也由此奠定了它在互联网史上的地位。
但是不是WEB就已经是互联网的最高阶段了呢?让我们先来看互联网给我们带来了什么。应该说无论WEB与否,互联网上的最大应用都是交谈、信息发布、电子邮件、文件交换四种应用。WEB出现前,人们通过E-mail、ftp、telnet等技术来完成上述应用,此时的网络处于分布、孤立状态,其不方便之处,以至于要计算机专业人士才能用。WEB的 出现,其简单方便的使用方式,革命性地推动了互联网的发展,同时也将网络的架构从分布式进入了集中模式,网络应用的核心也成为了中央服务器,ICP就是WEB功能体现的及至。这种集中计算的模式,是个了不起的发明,但随着网络技术的发展,网络传输速度的日益加快,网络用户的急剧增长,WEB对文件交换交换的不便之处,以及过分依赖中央服务器,造成对高性能计算机的要求越来越大,网络的更大规模应用也受到了极大的限制。在这种情况下,Napster及时地引发了文件交换的革命,同时也引起了P2P技术的地震。
P2P(peer to peer,对等网络)则引导网络计算模式从集中式向分布式偏移,也就是说网络应用的核心从中央服务器向网络边缘的终端设备扩散:服务器到服务器、服务器到PC机、PC机到PC机,PC机到WAP手机……所有网络节点上的设备都可以建立P2P对话。这使人们在Internet上的共享行为被提到了一个更高的层次,使人们以更主动深刻的方式参与到网络中去,正如I2(第二代互联网)之父Doug. Van Houweling 在几个月前的中国之行时说到的:“下一代互联网民们将真正参与到网络中来,每个人都能为网络的资源和功能扩展作出自己的贡献。”
P2P给互联网的分布、共享精神带来了无限的遐想,有观点认为至少有100种应用能被开发出来,但从目前的应用来看,P2P的威力还主要体现在大范围的共享、搜索的优势上。在这方面主要引发了,或者是说更好的解决网络上四大类型的应用:对等计算、协同工作、搜索引擎、文件交换。
1. 对等计算
通过众多计算机来完成超级计算机的功能,一直是科学家梦寐以求的事情。采用P2P技术的对等计算,正是把网络中的众多计算机暂时不用的计算能力连结起来,使用积累的能力执行超级计算机的任务。任何需要大量数据处理的行业都可从对等计算中获利,如天气预报、动画制作、基因组的研究等,有了对等计算之后,就不再需要昂贵的超级计算机了。在硅谷现在有许多公司正在投入对等计算的开发,如Popular Power,Centrata,United Devices,Entropia等,并获得了巨大的风险资金。Intel也利用对等计算技术来设计其CPU,并为其节省极大的费用,同时对等计算的发展是以PC机资源的有效利用为根本出发点的,自然也极力受到Intel的极力推崇。从本质而言,对等计算就是网络上CPU资源的共享。
2. 协同工作
公司机构的日益分散,给员工和客户提供轻松、方便的消息和协作的工具,变得日益重要。网络的出现,使协同工作成为可能。但传统的WEB方式实现,给服务器带来了极大的负担,造成了昂贵的成本支出。P2P技术的出现,使得互联网上任意两台PC都可建立实时的联系,建立了这样一个安全、共享的虚拟空间,人们可以进行各种各样的活动,这些活动可以是同时进行,也可以交互进行。P2P技术可以帮助企业和关键客户,以及合作伙伴之间建立起一种安全的网上工作联系方式,因此基于P2P技术的协同工作也受到了极大的重视,Lotous公司的创始人奥奇更是获得了6000万美元的风险投资,来开发其协同工作产品Groove。
3. 搜索引擎
P2P技术的另一个优势是开发出强大的搜索工具。P2P技术使用户能够深度搜索文档,而且这种搜索无需通过Web服务器,也可以不受信息文档格式和宿主设备的限制,可达到传统目录式搜索引擎(只能搜索到20%-30%的网络资源)无可比拟的深度(理论上将包括网络上的所有开放的信息资源)。以P2P技术发展的另一先锋Gnutella进行的搜索为例:一台PC上的Gnutella软件可将用户的搜索请求同时发给网络上另外10台PC,如果搜索请求未得到满足,这10台PC中的每一台都会把该搜索请求转发给另外10台PC,这样,搜索范围将在几秒钟内以几何级数增长,几分钟内就可搜遍几百万台PC上的信息资源。可以说,P2P为互联网的信息搜索提供了全新的解决之道。著名的搜索引擎公司Google也宣称要采用P2P技术来改进其搜索引擎,一家名为infrasearch的新建公司也因为开发P2P技术的搜索引擎而获得了一笔巨额风险投资。
4. 文件交换:
可以说文件交换的需求直接引发了P2P技术热潮。在传统的WEB方式中,要实现文件交换需要服务器的大力参与,通过将文件上传到某个特定的网站,用户再到某个网站搜索需要的文件,然后下载,这种方式的不便之处不言而喻。电子邮件是方便了个人间文件传递问题,却没法解决大范围的交换。这也是WEB的重要缺陷,Napster就是在情况下横空出世,抓住人们对MP3喜欢的需求,Napster的MP3交换直接引发了网络的P2P技术革命。在国外类似Napster的产品很多,如CuteMX、Freenet、Gnutella、iMesh、Toadnode、Scour Exchange等,但对华语歌曲却都无能为力,此时国内第一个的P2P产品Jelawat也于9月份推出,解决了中文搜索问题,到10月底国内另一个类似的P2P产品toperson也匆匆推出。
文件交换的需求也很轻松地延伸到了信息的交换,在线拍卖也被赋予了新的形式,大家也不必要到拍卖网站登记要卖的商品了,在自家的硬盘上建个商店就可以了。由此又可以延伸到,一切中介网站都会被替代。
当然以上四类型应用决不是P2P仅有的应用,被认为至少还有100种应用等着去开发。与B2C、B2B、C2C、C2B等一些概念不同,P2P是技术,甚至技术思想的革命。更重要的是,P2P技术将实现互联网的大部分潜力,将互联网从一个基于文件的网页和电子邮件网络转变成一个动态的、颗粒状网络,在网络中,特定的信息组件可被有效地放置和分享。网络与计算机将不再有什么差别了,大家还记得这个口号吧:网络就是计算机,也许就是武侠小说的最高境界:天人合一。

荷马