P2P技术探析及其应用

P2P技术探析及其应用

ID:46284724

大小:73.50 KB

页数:4页

时间:2019-11-22

P2P技术探析及其应用_第1页
P2P技术探析及其应用_第2页
P2P技术探析及其应用_第3页
P2P技术探析及其应用_第4页
资源描述:

《P2P技术探析及其应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、P2P技术探析及其应用贵州大学计算机科学与信息学院07软件一班吴柯学号:070806110123摘要:P2P(peer-to-peer点对点)技术就是一种用于不同PC用户之间,不经过屮继设备肓接交换数据或服务的技术。木文综述了这一技术的发展历史及其典型应用,对其技术特点进行了探讨,并客观提出了P2P技术H前存在的问题。关键字:P2P、对等网、peer-to-peer、P2P应用、版权问题。一、概述1.什么是P2P技术P2P即Peer-to-Peer,称为对等连接或对等网络,P2P技术主要指由侦件形成连接后的信息控制技术,其代

2、表形式是软件。2.P2P技术的发展P2P起源于最初的联网通信方式,如在建筑物内PC通过局域网互联,不同建筑物间通过Modem远程拨号互联。其屮建立在TCP/IP协议之上的通信模式构成了今日互联网的基础,所以从基础技术角度看,P2P不是新技术,而是新的应用技术模式。今天,P2P再一次被关注主要是由Napster以及ICQ类软件的出现,虽然在NapsterZ前P2P方式的研究也从未停止。现在互联网是以S(Server)/B(Browser)或S(Server)/C(Client)结构的应用模式为主的,这样的应用必须在网络内设置一

3、个服务器,信息通过服务器才可以传递。信息或是先集屮上传到服务器保存。然后再分别下载(如网站),或是信息按服务器上专冇规则(软件)处理后才可在网络上传递流动(邮件)。如今拥Napster及ICQ类软件的PC(或操作者)就可以选样同样拥冇此类软件的另一PC(或操作者)形成互联(直接连接,不通过服务器),双方共享资源,协同完成某种行动。而拥有同一P2P软件的设备和川户,还可以形成一个为具自己所有的在互联网上的P2P专用网。二、P2P技术的特点P2P技术的特点主要体现在以下几个方面:(1)非集中式。网络中的资源和服务分散在所有节点上

4、,信息的传输和服务的实现都直接在节点之间进行,避免了可能的瓶颈。(2)健壮性。P2P架构天生具有耐攻击、高容错的优点。由于服务足分散在各个节点之间进行的,部分节点或网络遭到破坏对具它部分的影响比较小。P2P网络一般在部分节点失效时能够口动重新调整整体的拓扑结构,以保持其它节点的连通性。P2P网络通常都是以口组织的方式建立起來的,允许节点自山地加入和离开。P2P网络还能够根据网络带宽、节点数、负载等变化不断地做H适应式的调整。(3)可扩展性。在P2P网络中,随着用户的加入,不仅服务的需求增加了,系统整体的资源和服务能力也在同步

5、地扩充,始终能较容易地满足川户的需要。理论匕整个体系是平衡全分布的'不存在瓶颈。(4)高性能,价格比。性能优势是P2P被广泛关注的一个重要原因。采用P2P架构可以有效地利用互联网小散布的人量普通节点,将计算任务或存储资料分布到所有节点上。利用其屮闲置的计算能力或存储空间,达到高性能计算和海最存储的日的。我们叮以通过利用网络中的大量空闲资源,以用更低的成木提供更高的计算和存储能力。(1)隐私保护。在P2P网络屮,由于信息的传输分散在各节点之间进行而无需经过某个必须的中心节点,这样用八的隐私信息被窃听和泄漏的可能性将会大大缩小。

6、此外,目询解决Internet隐私问题主要采用屮继转发的技术方法,从而将通信的参与者隐藏在众多的网络实体之中。在传统的一些匿名通信系统中,实现这一机制依赖于某些中继服务器节点。而在P2P中.所有参与者都町以提供中继转发的功能,因而大大提高了匿名通讯的灵活性和町靠性.能够为用户提供更好的隐私保护。(2)负载均衡。P2P网络环境下由于每个节点既是服务器乂是客户机,减少了对传统C/S结构服务器计算能力、存储能力的要求,同吋因为资源分布在多个节点,更好地实现了整个网络负载均衡。络的负载均衡。三、P2P技术典型应用举例与传统的分布式系

7、统相比,P2P技术具有无町比拟的优势。冃前,P2P技术的应用越来越广泛,包括文件共享、视频肓播、网络游戏等各个方面,其屮在文件共享和视频肓播方面的应用尤为突出。P2P文件共亨目前己经成为了互联网上占用带宽资源最大的应用,欧洲主要互联网服务提供商在主干网路由器上的一个统计结果表明:P2P文件共享已经占用了主干网总流量的一半以上‘Internet上各种P2P应川软件层出不穷,用户数量急剧增加。据统计,自2001年以来,大量P2P软件的用户使用数量从几十万、几百万到上千万急剧增加。给Internet带宽带来巨人冲击。在全球最人的开

8、源网站Sourceforge的下载排名屮,前I-名中有七个项FI是基于P2P技术。其中cMulc的下载量超过2亿次,Azurcus的下载量超过1亿次。这个网站上的工程项冃下载量,往往反映当今软件技术的前沿热点。令人瞩目的是,微软公司在新一•代操作系统WindowsVista中也加入了P2P

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。