欢迎来到天天文库
浏览记录
ID:24071598
大小:50.50 KB
页数:4页
时间:2018-11-12
《p2p技术的发展及应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、P2P技术的发展及应用[]:本文通过对p2p技术的概念、发展、特点的介绍,指出了p2p技术的应用范围和前景,希望能够促进对p2p技术的认识和发展。[关键字]:p2p,对等X,P2P技术1.P2P概念P2P(peer-to-peer)又被称为对等联X,是X络的参与者共享他们所拥有的一部分硬件资源(处理能力、存储能力、X络连接能力、打印机等),这些共享资源需要由X络提供服务和内容,能被其它对等节点(Peer)直接访问而无需经过中间实体[1]。在此X络中的参与者既是资源(服务和内容)提供者(Server),又是资源(服务和内容)获
2、取者(Client)。P2P对等概念是指X络中的物理节点在逻辑上具有相同的地位,而并非处理能力的对等。它将互联X的集中管理模式引向分散管理模式,将内容从中央单一节点引向X络的边缘,从而充分利用互联X中众多终端节点所蕴涵的处理能力和潜在资源。相对于传统的集中式客户/服务器(C/S)模型,P2P弱化了服务器的概念,系统中的各个节点不再区分服务器和客户端的角色关系,每个节点既可请求服务,也可提供服务,节点之间可以直接交换资源和服务而不必通过服务器。2p2p的发展P2P的发展可以被划分为三代:第一代是以Napster为代表的集中式P
3、2P。其服务形式是利用中央服务器管理,为用户提供共享和搜索文件服务,使用中央索引搜索模型作为搜索机制。即任何一个注册的节点都要向中央服务器传送自己所共享资源的一个索引,将带有索引表识的搜索请求发送到中央服务器,中央服务器告知该资源的节点的标识。这一代的P2P生命力十分脆弱――一旦服务器出现问题,X络便瘫痪;第二代是分布式P2P。X络中没有中央服务器,链状的节点之间构成一个分散式X络。按照系统中结点的连接关系,分为松散耦合系统;紧密耦合系统。分布式p2p有效解决了中央索引模型的一些弊端,提高了系统的伸缩性,不会因为某个节点的失
4、败导致整个系统的失败,容错性较高[2]。但是X络负担加大,新的节点进入X络时,系统需要为其提供一个对等点列表,但是X络的动态性决定了这个对等点列表不可能长期有效,速度问题无法解决。第三代为混合型p2p,混合型p2p采用分布服务器,是对前两种结构的一种优化,它将用户节点按能力分类,使某些节点担当特殊的任务。目前我国流行的BT、变态下载和电驴就是属于这类。3.p2p的特点(1)采用的分布式策略,避免了传统的C/S(Client/Server)模式中由于服务集中而引起的X络带宽瓶颈、性能瓶颈,及安全问题。使得X络上的沟通变得容易、
5、更直接共享和交互,真正地消除中间商。(2)由于各个X络实体之间可以直接交互,人可以直接连接到其他用户的计算机、交换文件,而不是像过去那样连接到服务器去浏览与下载。因此有效利用了带宽资源。改变了互联X现在的以大X站为中心的状态、重返“非中心化”,并把权力交还给用户。因此P2P架构相对来说更加健壮、灵活[3]。(3)在P2PX络中,随着用户的加入,不仅服务的需求增加了,系统整体的资源和服务能力也在同步地扩充,始终能较容易地满足用户的需要。整个体系是全分布的,不存在瓶颈。理论上其可扩展性几乎可以认为是无限的。4.P2P应用1.P2
6、P分布式存储P2P分布式存储系统可以提供高效率的、鲁棒的和负载平衡的文件存取功能。它将闲置的计算设备等连接为一个整体,它可以提供性能甚至优于超级计算机的计算能力,并且不影响各个台式机自己的工作。2.计算能力的共享加入对等X络的结点除了可以共享存储能力之外,还可以共享CPU处理能力。目前已经有了一些基于对等X络的计算能力共享系统。比如SETIhome。目前SETIhome采用的仍然是类似于Napster的集中式目录策略。Xenoservers向真正的对等应用又迈进了一步。这种计算能力共享系统可以用于进行基因数据库检索和密码破解
7、等需要大规模计算能力的应用[4]。3.协同工作传统的ARGIN:0cm0cm0pt"class=MsoNormal>4.P2P应用层组播。应用层组播,就是在应用层实现组播功能而不需要X络层的支持。这样就可以避免出现由于X络层迟迟不能部署对组播的支持而使组播应用难以进行的情况。应用层组播需要在参加的应用结点之间实现一个可扩展的,支持容错能力的重叠X络,而基于DHT的发现机制正好为应用层组播的实现提供了良好的基础平台。5.即时通讯基于P2P的即时通信和互联X(如Skype)发展迅速,对等广播P2P流媒体等正在兴起。P2P协同计算
8、和X格方兴未艾[5]。P2P应用支持X络通信的对象从人-人,人-机发展到机-机,其应用从家庭X络和传感器/执行器X络到军事上X络中心战/全球信息X格GIG。6.以P2P为基础的深度搜索引擎P2P技术使用户能够深度搜索文档,而且这种搜索无需通过ARGIN:0cm0cm0pt"class=Ms
此文档下载收益归作者所有