璩美凤:P2P的好老师
2001年秋天以来,内地的一些电脑爱好者都在学习一个叫edonkey 2000的软件。如果你询问他们学习这个软件的目的,他们或者搪塞过去,或者支支吾吾解释不出一个究竟来。这到底是怎么回事呢?要解释这个问题,就不得不提到曾经非常火热的台湾女政客璩美凤。
璩美凤何许人也?她可是2001年互联网上的风云人物,请看下面这些报道:
中新网香港12月18日消息:台北讯,台湾一份杂志又令“八卦”之风更上一层楼!岛内某周刊杂志昨天在周刊贩售时,竟随刊附赠号称是新竹市前“文化局长”璩美凤与男友闺房“云雨”遭盗录的“激情VCD”光盘。
人民网香港12月27日电台湾消息:台湾交际界名流璩美凤“性爱光碟”持续发烧,在台湾岛内,光碟或是碟上的“精华片段”几乎“全岛普及”。最近这张光碟已经“冲出台湾”,在有大量台湾人聚居的美国洛杉矶,不少华人书店或光碟店开始从台湾引入璩美凤“性爱光碟”自行复制,再以每张25美元的价格出售。
人民网香港12月28日电台湾消息:璩美凤“性爱光碟”事件的影响正在台湾扩大。检警单位称,目前已有20多名大学生因散布“性爱光碟”而触犯法律,其中不乏名牌大学的学生。
人民网香港12月30日电台湾消息:璩美凤遭偷拍光碟究竟有多少“版本”已引起诸多猜测。办案检警昨天指出,未曝光的光碟母带至少还有6盘以上。
上述的几则报道相信可以令大家了解璩美凤“偷拍案”的来龙去脉了。那么它与edonkey 2000有什么关系呢?道理很简单,edonkey 2000是一个基于P2P技术的文件交换软件,因为内地无法获得璩美凤的相关光碟,所以爱好者们纷纷通过edonkey 2000从台湾的网友那里共享璩美凤光碟的内容。
璩美凤“偷拍案”将如何发展下去以及相关的法律问题不是本章关心的问题,本章所要关心的是那个在内地和台湾之间充当桥梁传播璩美凤光碟内容的软件——edonkey 2000,更关心的是edonkey 200之后的技术——2001年曾经在业内引起轩然大波的P2P技术。所谓P2P,就是Peer to Peer(对等网络)。P2P引导网络计算模式从集中式向分布式偏移,也就是说网络应用的核心从中央服务器向网络边缘的终端设备扩散:服务器到服务器、服务器到PC机、PC机到PC机,PC机到WAP手机……所有网络节点上的设备都可以建立P2P对话。
满身官司的Napster
为什么P2P引起了那么多人的关注呢?在回答这个问题之前,先让我们来回顾一下2001年年初那个让P2P名声大造的Napster官司。
在IT界,从来没有一场官司像今天那么引人注目,那就是Napster的版权官司。Napster技术是在1999年由在美国东北大学就读的Shawn Fanning开发成功,并迅速在众多MP3数字音乐爱好者中传播开来,到今天为止,Napster宣布拥有高达5000万的登记会员。MP3数字音乐爱好者可以通过Napster程式在网络上搜索自己需要的MP3文档,并从任一台联网并使用Napster程式的PC电脑上下载MP3,或上载自己的MP3文档给向自己索取的其它PC电脑。那么多人在关注这场官司,并不是仅仅因为这将影响唱片业今后的发展,更因为这可能将揭示软件业今后发展的方向,就想当初Linux为我们带来了源代码开放式开发那样,Napster为我们带来了P2P。
面对Napster,唱片公司看到的是侵权,爱好者看到的是文件交换的便利,但是作为业内技术领先者Intel却看到了无限美好的前景。请看下面这则新闻:
“英特尔资讯科技(IT)副总裁布施(Doug Busch)向记者表示,Napster采用的技术可帮助英特尔控制高昂的网络通讯费用。
英特尔经常需要传送大型多媒体档案给全球各地的员工,包含操作手册和影像信息等资料。
但布施表示,通过互联网把这些档案由加州总部传送至世界各地,会产生巨额电信费用,让英特尔非常吃不消。
Napster约18个月前开始取得突破后不久,英特尔即着手自行开发相似的软件,以允许员工从彼此的电脑上下载某些档案。
布施说,英特尔的点对点(peer-to-peer)网络将网络的效能提高了约10倍,费用则降低至原来的十分之一左右。同时,将资料存在个人电脑上,其费用也仅为存在大型中央服务器上的十分之一。
其它降低互联网费用的替代方案则不受英特尔的青睐。例如,有一方案是设立快取服务器,由它将较常读取的档案存储在世界各地的电脑上。布施表示,英特尔在全球有许多小型的办公室,若采用此方案就要与不同的快取设备公司签署协议,且无法创造附加值。”Intel的目光是敏锐的,P2P使人们在Internet上的共享行为被提到了一个更高的层次,使人们以更主动深刻的方式参与到网络中去,正如I2(第二代互联网)之父Doug Van Houweling在几个月前的中国之行时说到的:“下一代互联网民们将真正参与到网络中来,每个人都能为网络的资源和功能扩展作出自己的贡献。"
P2P为什么那么重要
那么,这种贡献是如何做出的呢?要回答这个问题,我们首先要分析一下现有的几种传播方式。诸如广播电视报纸杂志这些被称之为传统媒体的传播方式,是一种单向的传播方式。以电视为例,电视是信息的传播者,而电视观众则是信息的接收者。两者之间界限分明。在第四媒体诞生之后,这种界限开始模糊起来了。正如陈力丹在《大众传播理论如何面对网络》一文中所分析的那样:“互联网的出现,使这一本来十分清晰的概念变得模糊了起来。网络中,传播者和受众的身份不再明确,传播和接受信息几乎可以同时完成,人们在瞬间就能进行角色转换。每个人都是传播者,每个人又都是受众。这是由于网络的互动性造成的,它的互动性给予了人们转换角色的自由,受众不再是被动地接受信息,而是主动地掌握和控制信息,并参与到信息的提供和传播之中。”这段分析非常精彩,所以在这里笔者要再次引用。但是,对于互联网络的出现,虽然我们可以欣喜,但是对于改变传统的传播方式我们不能抱太大的希望,因为第四媒体最然模糊了传播者与接收者之间的界限,但是第四媒体采用的B/S(Brows/Site,浏览器/服务端)模式注定了第四媒体在模糊传播者与接收者之间界限的这条路上可以做出突破,但是不可能把这条路走到底。因为第四媒体的浏览者无论如何参与到第四媒体的互动中去,技术上的模式决定了绝大多数时间他只能是一个信息的接收者,网站大多数时间只能是一个信息的传播者,这一点我们察看一下任何一个网友或者网站的流量记录便一清二楚了。要真正模糊传播者与接收者之间的界限,甚至达到传播者与接收者之间界限的消失,首先就必须在技术上保证所有参与者的绝对平等,没有任何一方有任何的特权,否则真正的界限永远不可能消失。而P2P技术恰恰为此提供了保证——因为每一个P2P技术的用户,从技术上天生就注定了在充当Client(客户端)的同时也必定充当着Server(服务器端),每个人在从其它用户哪里获得信息的同时也必定把自己的信息开放给别人共享。在P2P的世界里,每一个成员或许有上载下载量的区别,但是从权利和义务上来看,每一个都是完完全全一致的。任何一个人都不可能把用户按照什么标准再区分成什么信息的传播者或者信息的接收者。这意味着什么呢?至少有一点可以确定:那就是任何政府或者组织想要控制舆论将要比以前难得多。为什么这么说呢?如果我们回忆一下现代传媒发展就会发现,无论是传统媒体还是以自由著称的网络媒体,实际上都是一种点放射状的传播方式。是由一台主机、一个网站、一份报纸、一个电视台把信息传递给所有的受众。虽然互联网络多了一点互动,但是这个互动还是需要通过网站这个中介来完成的。所以只要能够控制住这些信息放射的源头点,那么舆论自然也就被控制住了,这一点无论是中国还是那些以言论自由著称的国度都是这样,因为一个政权一个组织为了自己的利益不可能不去控制住媒体。但是,P2P的出现却对于舆论控制提出了挑战。这一点其实我们很好想像,自古以来,似乎除了中国西周王朝的那个暴君以外,几乎没有什么政权在控制人民最底层舆论方面取得过彻底成功的,虽然他们在控制史书、媒体方面往往做的是相当得力的。为何呢?因为诸如史书、媒体这些东西都是点放射状传播信息的,控制住源头就解决问题了。可是老百姓当中以小道消息、谣言形式传播的信息和意见却几乎是无法控制的,因为小道消息的传播途径是网状的,每个人都有可能是小道消息的传播者,每个人也都可能是小道消息的接收者,在这种情况下,除非我们控制所有的人,否则就决难控制住舆论。当然这种控制也不是做不到,周朝的那个暴君不是就在短时间里面做到了吗?乔治·奥威尔《1984》中的老大哥不是做到了吗?但是成本很大,除非万不得已或者统治者脑子不太正常,一般是不会使用的。在有P2P网状传播出现后的未来,政权如何妥当而且方便的控制住舆论,这个问题恐怕是我们的学者们要花上时间好好研究一下的问题,这个问题对于国家的安定可是意义重大的。这个话题似乎太严肃了一些,相信读者更关心的应该是在我们的日常生活中,P2P有能为我们带来什么惊喜,什么便利呢?
一、文件共享。所谓文件共享,其实就是文章一开始Napster所实现的功能。毫不夸张的说,P2P的热潮就是由文件共享应用引发的。
让我们回想一下,在有P2P软件之前,如果我们要和别人分享数据的话,我们要怎么办?我们必须借助传统的HTTP,我们需要静态IP地址、域名、域名服务器,需要在自己的电脑上设置Web服务器或者向I服务商租用服务器并把文件上传;我们需要等待用户到某个网站搜索需要的文件,然后下载。
但是,有了Napster之后,这一切就不再麻烦了。在我们只要花5分钟下载Napster就可以非常简单地完成同样的功能,即使你对WEB应用一无所知。因为Napster会自动的同时把自己设置成一个服务器和客户端软件,通过下载别人机器上的文件以及把本机上的软件提供给别人下载来实现目的。此类软件除了Napster以外,还有CuteMX、XXXXXXX、Gnutella、iMesh、Toadnode、Scour Exchange等,都是用来实现文件特别是MP3文件共享的,当然,国内也开发出了不少类似的软件,在下文中将专门介绍。
归根到底,所谓文件其实也就一种类型的信息,所以P2P的文件共享也就很自然的衍生到到信息共享上,诸如B2B、C2C之类的应用都可以通过P2P软件来实现应用。比如C2C,我们无需再通过诸如Ebay、易趣等网站来发布信息,我们只需要利用专门的软件并可以自己成为整个网络的C2C交换网的一部分,既可以检索别人的出售信息,也可以把自己的出售信息提供给别人。这样的话,我们就可以跳过中介,直接进行交易,省下一大笔的交易成本。
二、即时通讯。所谓即时通讯,其实指的就是诸如OICQ、ICQ等被我们称做在线聊天的软件,从某种意义上说,由于版权的限制,即时通讯应用将超过文件共享应用,成为P2P的第一大应用。在即时讯息领域,美国在线、微软、Yahoo!之间一直有比较激烈的争斗,当然国内还是OICQ一家的天下。为什么即时通讯软件会那么红火?与IRC比较,即时通讯软件可以以极其简单的方法实现聊天;与Web聊天室比较,即时通讯软件可以随时知晓对方在线与否,使交流的可能性最大。在下面的章节中,将会专门对于即时通讯软件中的一个优秀典范——OICQ做一个详细的分析,这里就不再罗嗦了。
三、协同工作。现代企业越来越庞大,机构的日益分散,给员工和客户提供轻松、方便的消息和协作的工具,变得日益重要。在P2P出现之前,为了完成协同工作的任务,大型的企业使用诸如Lotus Notes或者Ms Exchage来实现,小型的则通过诸如Egroups工作组来完成。但是无论是采用Web或者服务器软件,都会产生极大的负担,昂贵的成本支出随之而来。
有了P2P之后,低成本的协同工作成为了可能。我们不再需要服务器,互联网上任意两台PC都可建立实时的联系,建立了一个安全、共享的虚拟空间,人们可以进行各种各样的活动,这些活动可以是同时进行,也可以交互进行。P2P技术可以帮助企业和关键客户,以及合作伙伴之间建立起一种安全的网上工作联系方式,因此基于P2P技术的协同工作目前受到了极大的重视。可以想像,光是解决世界500强的协同工作便是一个极大的市场。因此,Lotous(莲花)公司的创始人奥奇获得了6000万美元的风险投资,来开发其基于P2P的协同工作产品Groove。四、超大规模协同计算。在叙述这个功能之前,先来让我们看一则有趣的新闻。
“在家搜索外星人。前些日子,美国的火星探索计划彻底失败。火星上有外星人这一猜测的揭开恐怕又要拖延一段时间。尽管火星计划失败了,但是另一个利用庞大的Internet资源在家中搜索外星人的计划却紧锣密鼓地展开了……
对于某些研究机构来说经常会面临一类问题,即大量的工作与有限的人员、设备之间的矛盾。在这种情况下,一些本应在短期内完成的课题却会由于人员的不足,设备的短缺而拖长时间,甚至被搁置起来。虽然应当承认这是客观上的问题,但是如果主观上能突破思维的定式,积极利用一些闲置的资源,问题也会迎刃而解。
美国伯克利加州大学正在与世界各地的计算机用户联合进行一项大型科学试验。此项目称为SETI(Search for Extraterrestrial Intelligence),意为“搜寻地外文明”,旨在利用连入互联网的成千上万台计算机的闲置能力发现、研究外星生命及文明。可以说SETI为我们解决如上问题提供了一条新出路。
SETI(搜寻地外文明)顾名思义是要找寻在其他星球上生存的有智慧的生命。随着对地外文明探索的不断展开,人们越发希望找到与“外星人”沟通的途径。从目前来看,利用无线电波探索外星生命可能是最为有效的手段。科学家们经过分析,认为如果地外文明向其他星球发送信号,他们所使用的频率应该是在1420MHz、1667MHz和22000MHz附近。来自遥远星球的无线电信号到达地球时将变得十分微弱,但射电望远镜在本世纪的发展为科学家们提供了倾听这些微弱信号的途径。SETI研究小组所拥有的Arecibo(阿雷西博)射电望远镜就是研究人员的重要帮手。Arecibo位于波多黎哥,是现今全世界最大(直径305m)、最敏锐的望远镜。它接收来自全天空400万个波段的无线电波,并从其中找出具有异常波动的目标,再进一步分析其是否为外星文明所发射的讯号。
正是由于Arecibo的灵敏性使得它搜寻到的数据极为众多。当大量的数据涌到面前,要从中搜索出所需的信息时,一台巨型超级计算机就成为必要的设备。不过这要花费一大笔钱方能办到。手头并不宽裕的科学家们想出了权宜之计:与其用一台巨大的计算机,还不如由更多个人电脑来分担这项繁重的工作。
解决—三个步骤
步骤I:数据收集
Arecibo射电望远镜为研究工作提供着大量数据。但这只是最原始的工作,还需要系统性的收集处理。每天,所有来自波多黎各的数据被传输到一个PC系统中。该系统将提取信号的有限频带将其样本化,并实时记录在高密度的数字磁带上,传回设在美国加州的研究基地。
步骤II:数据分析
由于来自遥远星球的无线电信号到达地球时已变得十分微弱,所以研究者们把注意力集中到窄带信号上,这样便更容易从众多嘈杂的信号中找到对发现地外文明有意义的信息。
Arecibo射电望远镜处于一固定位置,它探测的是所有在其范围内浮动的信号。一般情况下,一个信号从出现在Arecibo范围内到越过其焦点需要12秒的时间。在这段时间内探测到的信号中有些是宽带信号,即意味着恒星或人造卫星的运动;有些是窄带信号,即SETI项目中的研究对象。因此对搜集的信号要进行分析才能筛选出真正有价值的数据。目前,SETI项目已经开发了分析程序,该程序能从频率、带宽和鸣叫(频率随时间的漂移)的400万种不同的组合中找出窄带信号的强信号,即可能证实外星生命的信号。这种分析的多样性和敏感性超过实时进行所能做到的任何分析。
步骤III:分布计算
虽然SETI研究中心拥有运算能力相当于5万台Pentium级PC的高速电脑,但是面对如此庞大的数据,在分析处理上仍会显得有些力不从心。于是一批头脑灵活的设计专家便设计了一套程序,将这些庞大的数据按电波接收的天空区域和频率,分割成无数细小的数据区段。专家们把每个区段称为一个工作单元,大小为0.25MB。实际上SETI项目中需要分析的是宽度为2.5MHz,中心为1420MHz的数据。但这对于分析来说任务过于繁重。所以把这一数据分成256份,每份宽度约为10kHz。SETI中心发送给参与者约107秒这样10kHz的数据,即约为0.25MB。SETI项目把大量数据分割成小块计算是分布计算最好的应用,这不仅更新了人们的观念,而且推动了计算机在运算方式上的革新。
实施—特殊屏幕保护程序如上介绍了解决数据问题的步骤,可是仅有步骤还不能实现整个设想,还需要依靠具体的实施工具来进行数据分析和计算。屏幕保护程序便是专家们想到的实施工具。这主要是因为他们发现世界各地都存在着电脑资源浪费的现象。把这些闲置资源拿来为我所用不是更妙吗?
SETI项目的大量工作是通过一个特殊的屏幕保护程序来完成的。这一程序与其他的屏幕保护程序相同,当你离开你的计算机时它开始运作,一旦你返回机器重新开始操作时它就停止。实际上它利用的就是这段时间内计算机的闲置能力。当这种屏保程序运行时,这台看似休息的电脑实际上已经加入到寻找外星人的行列中:接收、分析来自SETI@home的已被分解成“工作单元”的数据,分析工作结束后系统会自动联机将分析结果传回基地,然后再接收另一新的“工作单元”(这一过程也可以是由电脑的拥有者自行控制的)。使用标准调制解调器,数据传输过程持续的时间不会超过5分钟。所有数据传输完毕后,连接将立即断开。如果基地较长时间没有收到某台个人电脑传回的消息,将视为自动放弃,这份未完成的工作将分配给其他电脑。
对于大多数首次接触SETI的人来说,第一印象往往会觉得它是为专业的科研人员或天文工作者设计的。操作起来一定需要具备足够的科技知识。但事实并非如此,SETI只是一个特殊的屏幕保护程序,你所需要做的仅是从网站上下载SETI程序,并把此软件安装到机器上,仅此而已。一般情况下,用一个28.8kb/s的Modem下载SETI屏幕保护程序只需大约5分钟左右的时间。可以说它的下载和安装都是极其简便的。但需要提醒有意参加SETI人士的注意,SETI是利用机器和网络的闲暇时间来完成数据分析工作。因此,在你不使用机器并启动SETI屏幕保护程序的同时,机器必须处于联网状态。这对于平日上网时间较短,并自行承担网费的个人来说,SETI是不适合的。SETI的适用群体应是那些集体性以专线或其他方式上网的公司、企业或学校。当然也包括那些在SOHO中办公的自由职业者,如软件设计人员、记者等。他们完全可以让SETI利用计算机的闲置能力去分析来自射电望远镜的数据,去发现和研究地球外文明。
既然SETI是屏幕保护程序的一种,那它也应具有视图效果。它真正显示在屏幕上的是一组频率-时间-能量曲线图,有些类似于心电图的叠加。从那些不断变化的紫色、绿色折线中,你可以观察到由望远镜传递过来的最新数据。在这个曲线图中水平的X轴表示的是频率,垂直的Y轴表示的是能量,时间则表示在Z轴上。当你突然发现曲线发生了急剧的波动时,大可不必惊慌或过分激动。因为图表的变化有可能是受到当地某一强烈信号的干扰,如卫星飞过等。因此只有在间隔相同的不同时段内,发生信号急剧变化的情况时,才有可能是发现了外太空的新动向。到那时,你再激动不迟。另外,SETI在起到屏幕保护作用的同时,还会发出嗡嗡的声音。这是伴随它搜寻强信号,分析频率、带宽和鸣叫(频率随时间的漂移)所发出的声音。或许这也是一种对外星生命的倾听吧。总之,SETI这一特殊屏幕保护程序承担了接收、发送数据,以及分析分配给参与者的数据的工作。这些工作为科学家发现地外文明提供了可能。虽然SETI反馈回研究中心的数据可能不是预期的结果,但是研究者们不会放弃这项研究,因为他们相信:“成功的可能性难以估计;但是如果不去探索,那成功的几率就是零。”
是不是觉得非常有趣,在上面的文字中虽然通篇都没有提到P2P两个字,但是我们很清楚的便可以发现SETI的核心技术就是P2P。当然,我们也可以将它称之为对等计算。自从计算机诞生以来,计算机的计算能力以几何倍数在增长,但是无论增长得多快,都远远赶不上科学家们对于高速度计算的需求;而与此同时,全球千万台计算机的CPU在大多数时间却是空闲着或者仅仅在处理极其简单的应用。于是把网络中的众多计算机暂时不用的计算能力连结起来,使用积累的能力执行超级计算机的任务便成了P2P的一大应用。而这些年来计算机科学对于多CPU协同计算的研究使得这成为可能。任何需要大量数据处理的行业都可从对等计算中获利,如天气预报、动画制作、基因组的研究等,有了对等计算之后,就不再需要昂贵的超级计算机了。
在所有的P2P应用中,对等计算可能是短期内收益最大的。因此,在硅谷现在有许多公司正在投入对等计算的开发,如Popular Power,Centrata,United Devices,Entropia等,并获得了巨大的风险资金。Intel也利用对等计算技术来设计其CPU,并为其节省极大的费用,同时对等计算的发展是以PC机资源的有效利用为根本出发点的,自然也极力受到Intel的极力推崇。因为从本质而言,对等计算就是网络上CPU资源的共享。
虽然迄今为止,基于P2P的SETI还没有找到外星人,但是另一项基于P2P技术的大规模运算却已经有了成果。请看下面这则报道:
“20岁的加拿大电脑迷迈克尔-卡梅隆2001年11月14日仅利用一台800MHz的AMD台式电脑就发现了人类迄今为止世界上最大的质数,当然他的这项“壮举”并非一个人完成,因为与他一同连网寻找最大素数的共有21万台准超级计算机。
另外,这其中还有其他人的功劳,例如编写了搜寻软件的乔治-沃特曼以及为上述21万台电脑提供连网系统的Entropia公司创始人斯科特-科罗斯基。
质数这一概念以往仅应用于数学领域,现在却成了加密通信系统中的重要概念,这次卡梅隆发现的最大质数共有4053946位,由于位数太多,卡梅隆为了将这一数字印制在一张19英寸乘40英寸的宣传画上不得不将字形设置成微小的1.37号字,要想看清每个数字必须使用放大镜。
卡梅隆的计算机用了42天的时间才证实这一数字的确是世界上最大的质数,此后研究人员又利用一台工作站花费了3个星期予以证明。质数目前在加密通信领域的应用较为广泛,例如互联网浏览器当中的安全槽技术,该技术可以防止信用卡号码或其他个人信息被窃。”
是不是不由得感叹P2P技术的奇妙,既然最大的质数都通过P2P找到了,那么找到外星人,或者说P2P发扬光大的那一天应该也不远了吧。
五、搜索引擎。Google无疑是目前最出色的全文搜索引擎,但即时是他也只能搜索到20%-30%的网络资源,因为它是基于传统的搜索引擎技术。而P2P技术的另一个优势是开发出强大的搜索工具。P2P技术使用户深度搜索文档成为可能,而且这种搜索无需通过Web服务器,也可以不受信息文档格式和宿主设备的限制,可达到传统目录式搜索引擎无可比拟的深度(理论上将包括网络上的所有开放的信息资源)。原因很简单,传统的搜索引擎是主动去发现新的信息,这难免有漏网的,而P2P的搜索引擎则主动提交新信息。
以P2P技术发展的另一先锋Gnutella进行的搜索为例:一台PC上的Gnutella软件可将用户的搜索请求同时发给网络上另外10台PC,如果搜索请求未得到满足,这10台PC中的每一台都会把该搜索请求转发给另外10台PC,这样,搜索范围将在几秒钟内以几何级数增长,几分钟内就可搜遍几百万台PC上的信息资源。可以说,P2P为互联网的信息搜索提供了全新的解决之道。
当然,准备把P2P技术应用到搜索引擎上来的不止Gnutella一家,Digital公司的首席执行官利亚德-梅达(Liad Meidar)表示,Pandango搜索引擎目前已经几近完成,公司正在与许多大名鼎鼎的门户网站、I服务商以及网络公司协商合作事宜。分析家认为,Pandango搜索引擎属于第三代搜索引擎,并将是其中的杰出代表之一。目前的搜索引擎延续的搜索原理归根到底还是由搜索引擎公司提供服务器,人们在需要搜索信息的时候要向服务器发出指令,由服务器把检索出来的相关目录通过一定的排序法则呈现在用户面前,这就会不可避免的带来一些问题,比如:1、如果服务器信息更新周期长,将有大量过时的信息产生。2、如何服务器不加鉴别、只是一味的搜集信息,将带来许多无价值的垃圾信息。3、服务器收集的信息有限(受设备条件影响)。4、受服务器制约,一旦出现故障(也许发生的可能性不大,但毕竟还是要考虑的)其后果不堪设想等等。如果通过采用对等搜索技术的Pandango搜索引擎来搜索(Pandango搜索引擎目前还没有用于商业运作)的话,那用户的搜索范围就不是局限于Pandango搜索引擎服务器提供的信息量了!!夸张一点地说:是囊括了所有接入互联网的个人电脑上的信息资源。通过它采集到的信息不在多的是无用的,过期的内容,取而代之的是有用的,实时的信息。因为人们普遍的行为是:在自己电脑里只存放那些对自己有用的(当然咯,对别人同样有用)、具有最新价值的东西(谁会把陈芝麻烂谷子放在里面?呵呵,反正我不会)。我们可以设想一下将来使用Pandango搜索引擎来进行Web搜索的前景:一台PC上的用户的搜索请求通过网络同时发给网络上另外N台PC,如果搜索请求未得到满足,这N台PC中的每一台都会把该搜索请求转发给另外N、N台PC,这样,搜索范围将在几秒钟内以几何级数增长,几分钟内就可搜遍几百万台PC上的信息资源。可以说,Pandango搜索引擎的对等(P2P)搜索理念的运用为互联网的信息搜索提供了全新的解决之道。
一口气说了那么多P2P的好话,回过头来又不得不提醒大家,P2P的确是一种好技术,它通过颠覆现有传播方式的方法给我们未来的生活带来了很多简便的可能。但是,水能载舟,亦能覆舟,包括版权、隐私等等问题已经暴露了P2P的诸多隐患,璩美凤偷拍光碟网上交流的问题更是把我们的很多用户推上了违法的边缘,撇开这些不谈,我们可不要忘记了,我们交流信息固然是方便了许多,计算机病毒的传播可也是同样搭上了顺风车!。正像每一种新传播方式带生都会带来诸多的困扰一样,如何处理好P2P给我们带来的太多利弊,这是我们每一个人不得不面对的问题。