解密P2P技术的工作原理

网站建设9个月前发布 admin
6 00

P2P软件是基于P2P技术工作的。

解密P2P技术的工作原理

什么是P2P?P2P是一种技术,但更多的是一种思想,有着改变整个互联网基础的潜能的思想。P2P的概念是peer-to-peer的缩写,peer在英语里有同等者、同事和伙伴等意义。因此,P2P可以理解为伙伴对伙伴的意思,或称为对等联网。目前人们认为P2P在加强网络上人的交流、文件交换、分布计算等方面有着巨大的潜力。简单来说,P2P直接将人们联系起来,让人们通过互联网直接交互。P2P使得网络上的沟通变得容易、更直接共享和交互,真正地消除中间商。P2P允许人们直接连接到其他用户的计算机、交换文件,而不是像过去那样连接到服务器去浏览与下载。另一个重要特点是,P2P改变了互联网现在以大网站为中心的状态,重返非中心化,并将权力交还给用户。尽管P2P看起来似乎很新,但实际上并非全新的概念。在现实生活中,我们每天都按照P2P模式面对面地或通过电话交流和沟通。即使从网络角度来看,P2P也并非新概念,因为P2P是互联网整体架构的基础。互联网最基本的协议TCP/IP并没有客户端和服务器的概念,所有设备都是通讯的平等一端。十年前,所有互联网上的系统同时具有服务器和客户端的功能。后来发展的架构在TCP/IP之上的软件采用了客户端/服务器的结构,如浏览器和Web服务器、邮件客户端和邮件服务器。对于服务器来说,它们之间仍然是对等联网的。举例来说,互联网上并没有一个巨大的、唯一的邮件服务器来处理所有的邮件,而是对等联网的邮件服务器相互协作将邮件传送到相应的服务器上。用户之间的邮件也是直接的联络渠道。尽管在过去的5年里,互联网的发展似乎远离了P2P,绝大部分的节点也无法直接与其他节点交流。Napster的成功唤醒了潜藏在互联网背后的对等联网。Napster的文件共享功能在局域网中共享目录是再平常不过的事情,但Napster的成功促使人们意识到将这种对等联网拓展到整个互联网范围的可能性。许多人认为Napster并非纯粹的P2P,因为它仍需要一个处于中心的协调机制。目前网络上的许多服务可以归入P2P的行列,如即时通讯系统(ICQ、AOL Instant Messenger、Yahoo Pager、微软的MSN Messenger以及国内的OICQ),它们允许用户互相沟通和交换信息、文件。用户之间的信息交流并非直接的,而需要一个位于中心的服务器来协调。这些系统缺乏针对大量信息共享重要功能搜索功能,这可能是为什么即时通讯虽然出现很久却未能产生Napster那样影响的原因之一。另一个可归入P2P的是拍卖网站如eBay,它是一个联系人和交易物品的社区,用户可以方便地搜索其他用户叫卖的商品。尽管eBay提供了使交易顺利进行的服务,但交易是直接在用户之间进行的。若将交易概念推广会发现在WWW出现伊始,P2P就是互联网的本质。

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
none
暂无评论...