有关p2p的两个概念

来源:互联网 发布:无线网卡找不到网络 编辑:程序博客网 时间:2024/04/27 20:08
今天看文章,发现很多人将”p2p“等同于“p2p的分布式下载“。概念没分清楚就开始讨论,往往是说的人糊涂,听的人更加糊涂。于是我在这里理清一下这几个概念。

p2p的分发方式:
实际上就是每个下载点都在下载的同时(以及下载完成之后)提供共享,形成分布式下载的优势。这种方式的好处是,极大地提高下载者的下载速度,同时极大地减轻了源上传者的负担。但它与“内容”无涉,仅仅是一种下载方式而已。

p2p(person to person,也即个人对个人):
这才是凸显个人意义的网络系统。只要是个体能直接与其它个体对话的,我们都可以称之为p2p。因此IM,BBS,EMAIL,flickr等等,都可以称之为一种p2p系统。但是这几种p2p技术都依赖于中央服务器,造成服务器负载大、人数荣量有限、速度慢等等问题。这些不妨称之为第一层次的P2P。如果利用局域网穿透等技术,让信息直接在个体之间流通,而不必经过中央服务器中转,那样可以解决不少问题了,这不妨称之为第二层次的p2p;如果在这个系统中再加上前面说到的p2p分发技术,甚至p2p分布式储存、p2p网格计算等技术,那这个世界就更美妙了,可以算是第三层次的p2p。

上面的几个概念,都是我自己思考使用的,好像还没有其他人这样分类过。我目前所做的项目,是一个第二层次的p2p系统;我正在计划的一个项目,是第三层次的P2P系统。
原创粉丝点击