p2p是一种技术,但更多的是一种思想,有着改变整个互联网基础的潜能的思想.
p2p是peer-to-peer的缩写,peer在英语里有“(地位.能力等)同等者”.“同事”与“伙伴”等意义.这样一来,p2p也就可以理解为“伙伴对伙伴”的意思,或称为对等联网.目前人们认为其在加强网络上人的交流.文件交换.分布计算等方面大有前途. 【程序编程相关:用Visio做工作流程图】
p2p的概念 【推荐阅读:用亿图轻松制作专业级的流程图】
即使从网络看,p2p也不是新概念,p2p是互联网整体架构的基础.互联网最基本的协议tcp/ip并没有客户机与服务器的概念,所有的设备都是通讯的平等的一端.在十年之前,所有的互联网上的系统都同时具有服务器与客户机的功能.当然,后来发展的那些架构在tcp/ip之上的软件的确采用了客户机/服务器的结构:浏览器与web服务器,邮件客户端与邮件服务器.但是,对于服务器来说,它们之间仍然是对等联网的.以email为例,互联网上并没有一个巨大的.唯一的邮件服务器来处理所有的email,而是对等联网的邮件服务器相互协作把email传送到相应的服务器上去.另外用户之间email则一直对等的联络渠道. 【扩展信息:商业流程图表化 管理沟通可视化】
简单的说,p2p直接将人们联系起来,让人们通过互联网直接交互.p2p使得网络上的沟通变得容易.更直接共享与交互,真正地消除中间商.p2p就是人可以直接连接到其他用户的计算机.交换文件,而不是像过去那样连接到服务器去浏览与下载.p2p另一个重要特点是改变互联网现在的以大网站为中心的状态.重返“非中心化”,并把权力交还给用户. p2p看起来似乎很新,但是正如b2c.b2b是将现实世界中很平常的东西移植到互联网上一样,p2p并不是什么新东西.在现实生活中我们每天都按照p2p模式面对面地或者通过电话交流与沟通.
过去的5年里,互联网的发展至少从表面上远离了p2p,互联网上绝大部分的节点也不能与其他节点直接地交流.napster正是唤醒了深藏在互联网背后的对等联网.napster的文件共享功能在局域网中共享目录也是再平常不过的事情.但是napster的成功促使人们认识到把这种“对等联网”拓展到整个互联网范围的可能性.当然,在许多人的眼中,napster并不是纯粹的p2p,它仍然需要一个处于中心协调机制.
事实上,网络上现有的许多服务可以归入p2p的行列.即时讯息系统譬如icq.aol instant messenger.yahoo pager.微软的msn messenger以及国内的oicq是最流行的p2p应用.它们允许用户互相沟通与交换信息.交换文件.用户之间的信息交流不是直接的,需要有位于中心的服务器来协调.但这些系统并没有诸如搜索这种对于大量信息共享非常重要的功能,这个特征的缺乏可能正 是为什么即时讯息出现很久但是并没有能够产生如napster这样的影响的原因之一.... 下一页