P2P
来自《信息检索》
目录
概念
P2P与C/S
- 目前网络的主要应用是C/S模式,即客户机/服务器(Client/Server)模式。这种模式用户都通过服务器来获取信息与服务,用户越多,服务器负担将越大,下载资源的时候会越慢,甚至服务器拒绝服务。
- P2P直接将用户联系起来,让用户通过互联网直接交互,人可以直接连接到其他用户的计算机、交换文件。这种模式下,每一个参与的用户(PC)既是服务者,也是服务的消费者,是真正的“网络”,所以当参与的用户越多,服务效益越好,下载资源时,可获得的下载源也越多、速度也越快。
P2P应用类型与典型应用
- 按照应用的不同,P2P主要分为如下几种类型[1]:
即时通讯
文件分享
- 下载和上传文件不通过中央服务器,或者中央服务器只起辅助作用,这为广大个人网络用户进行自由的文件分享提供了较好的模式,这也是目前P2P技术在网络中最广泛的应用。
- 典型应用
协同工作
- 使用P2P技术,可以建立一个安全的企业级协同工作平台,提供互动的供求信息,帮助用户进行经销渠道维护、售后服务等,
- 典型应用
- Groove
- KDT
对等计算
- 可联接上万台PC。利用它们的空闲时间进行协同计算,完成超计算量的工作,
- 典型应用
- Distribute.net
- SETI@home
搜索
- 用来在P2P网中完成信息检索。一旦形成P2P专用网,其上的数据搜索与现在互联网中数据存在中央服务器的情况有所不同,必须要考虑动态地将当前P2P
网络中各个Peer的内容进行收集,并且要有效地向用户传递。
- 典型应用
存储
- 用于在网络上将存储对象分散化存放,而不像现在存放于专用服务器。这样减轻了服务器负担,增加了数据的可靠性和传输速率。
- 典型应用
- Farsite(Microsoft)
- Ocean Store
游戏
- 许多网络游戏均是P2P方式的,尤其是那些双人及多人对弈游戏。
参考文献
- ↑ 周文莉,吴晓非.P2P技术综述[J].计算机工程与设计,2006(1)
参与本页讨论
用户留言: |
目前暂无留言 |
新增留言 编辑留言 |