什么叫P2P网络,为什么不能下载?
什么是p2p(对等联网)?这肯定是人们的第一个问题。它又带来了什么?改变了什么?
p2p是peer-to-peer的缩写,peer在英语里有“(地位、能力等)同等者”、“同事”和“伙伴”等意义。 这样一来,p2p也就可以理解为“伙伴对伙伴”的意思,或称为对等联网。目前人们认为其在加强网络上人的交流以及文件交换、分布计算等方面大有前途。
简单地说,p2p直接将人们联系起来,让人们通过互联网直接交互。 p2p使得网络上的沟通变得容易、更直接,真正地消除了中间商。每个人可以直接连接到其他用户的计算机交换文件,而不是像过去那样连接到服务器去浏览与下载。p2p另一个重要特点是改变互联网现...全部
什么是p2p(对等联网)?这肯定是人们的第一个问题。它又带来了什么?改变了什么?
p2p是peer-to-peer的缩写,peer在英语里有“(地位、能力等)同等者”、“同事”和“伙伴”等意义。
这样一来,p2p也就可以理解为“伙伴对伙伴”的意思,或称为对等联网。目前人们认为其在加强网络上人的交流以及文件交换、分布计算等方面大有前途。
简单地说,p2p直接将人们联系起来,让人们通过互联网直接交互。
p2p使得网络上的沟通变得容易、更直接,真正地消除了中间商。每个人可以直接连接到其他用户的计算机交换文件,而不是像过去那样连接到服务器去浏览与下载。p2p另一个重要特点是改变互联网现在的以大网站为中心的状态、重返“非中心化”,并把权力交还给用户。
p2p看起来似乎很新,但是正如b2c、b2b是将现实世界中很平常的东西移植到互联网上一样,p2p并不是什么新东西。在现实生活中,我们每天都按照p2p模式面对面地或者通过电话交流和沟通。
即使从网络看,p2p也不是新概念,p2p是互联网整体架构的基础。
互联网最基本的协议tcp/ip并没有客户机和服务器的概念,所有的设备都是通讯的平等的一端。在十年之前,所有的互联网上的系统都同时具有服务器和客户机的功能。当然,后来发展的那些架构在tcp/ip之上的软件的确采用了客户机/服务器的结构:浏览器和web服务器,邮件客户端和邮件服务器。
但是,对于服务器来说,它们之间仍然是对等联网的。以e-mail为例,互联网上并没有一个巨大的、惟一的邮件服务器来处理所有的e-mail,而是对等联网的邮件服务器相互协作把e-mail传送到相应的服务器上去。
另外,用户之间e-mail则一直是对等的联络渠道。
但是过去的5年里,互联网的发展至少从表面上远离了p2p,互联网上绝大部分的节点也不能和其它节点直接地交流。napster正是唤醒了深藏在互联网背后的对等联网。
尽管napster的文件共享功能在局域网中是再平常不过的事情,但是napster的成功促使人们认识到把这种“对等联网”拓展到整个互联网成为可能。当然,在许多人的眼中,napster并不是纯粹的p2p,它仍然需要一个处于中心的协调机制。
事实上,网络上现有的许多服务可以归入p2p的行列。
即时讯息系统譬如icq、aol instant messenger、yahoo pager、微软的msn messenger以及国内的oicq都是最流行的p2p应用。
它们允许用户互相沟通和交换讯息、交换文件。用户之间的信息交流不是直接的,需要有位于中心的服务器来协调。但这些系统并没有诸如搜索这种对于大量信息共享非常重要的功能,这个特征的缺乏可能正是为什么即时讯息出现很久但是并没有能够产生如napster这样影响的原因之一。
另外一个可以归入p2p的是拍卖网站譬如ebay,人们在总结ebay的模式的时候用了c2c,是不是和p2p有一点类似?ebay就是一个将人们联系在一起进行物品交易的社区,用户可以方便地搜索其他用户叫卖的商品。
ebay提供了一些使得交易得以顺利进行的服务,但是交易是直接在用户之间进行的。如果将“交易”的概念推广,c2c就是p2p的一个特例,这里人们互相交换的是商品。
但如果仔细深究的话,napster和即时讯息在赋予用户之间直接交流的能力、ebay使用户可以直接交易的同时,却破坏了服务器端的那种自互联网出现之初就存在的对等联网思想,因为它们都需要有一个位于中心的服务器来协调,而不是分布在世界上不同地方的、对等联网的许多服务器。
这也正是诸如gnutella和freenet不断地宣称的“纯粹”的p2p,完全没有中心服务器的p2p服务。
。收起