浅谈p2p技术发展和应用

浅谈p2p技术发展和应用

ID:5965561

大小:27.00 KB

页数:5页

时间:2017-12-30

浅谈p2p技术发展和应用_第1页
浅谈p2p技术发展和应用_第2页
浅谈p2p技术发展和应用_第3页
浅谈p2p技术发展和应用_第4页
浅谈p2p技术发展和应用_第5页
资源描述:

《浅谈p2p技术发展和应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、浅谈P2P技术发展和应用  【摘要】P2P(peertopeer)就是对等网络,是一种网络模型。在P2P网络中所有节点是对等的,每个节点都具有相同的责任与能力,协同完成相同的任务。对等的节点之间通过直接互联共享网络资源、处理器资源、存储设备资源等,不用服务器即可实现。这种模式与当前流行的客户端/服务器(C/S)结构形成了鲜明的对比,C/S结构以服务器为中心,而P2P结构的节点则具有很强的自治性。本文通过对P2P结构的现状分析,使大家更加深入的了解P2P网络优点。【关键词】P2P网络节点应用开发一、P2P技术的概述5点对点技术(peer-to-peer,简称P2P),又称对

2、等互联网络技术,P2P技术是由硬件形成连接后的信息控制技术,它是以软件形式作为代表。P2P技术依赖网络中参与者的计算能力和带宽,而不是把依赖都聚集在较少的几台服务器上。开始的互联网基本的协议TCP/IP,它解决的是集中计算机互联,所有设备的通信(Email、Ftp、bbs)都是对等的,它们是上下左右各向同性的。基于Web应用,使C/S结构获得巨大成功,人们通过Client上的浏览器来操作或访问远处的网站上的Server,用户所处理的数据与应用处理软件都存放在Server上。随着互联网应用的进一步普及,集中计算与存储及其C/S网络架构在功能上的缺陷正逐渐暴露出来。集中计算与

3、存储的架构使每一个中央Server支持的网站成为一个个的数字孤岛。Client上的浏览器很容易从一个孤岛轻易跳到另一个孤岛,但是很难在客户端对它们之间的数据进行整合。网络的能力和资源全部集中在中央Server。在这种体系架构下,各个中央Server之间也难以按照用户的要求进行透明的通信和能力的集成,它们成为网络开放和能力扩展的瓶颈。与C/S网络架构相反,P2P的网络架构在进行媒体通信时不存在中心节点,节点之间是对等的,即每一个节点可以进行对等的通信,各节点同时具有媒体内容的接收、存储、发送和集成及其对媒体元数据的搜索和被搜索功能等。这种网络架构所带来的优点是P2P网络各节

4、点的能力和资源可以共享,理论上来说网络的能力和资源是P2P各节的总和。内容不再集中在网络的中央Server,而是分布在靠近用户的网络边缘的各P2P节点上。P2P技术的应用使得业务系统从集中向分布的演化,特别是服务器的发布化,克服了业务节点集中造成的瓶颈,大大降低系统的建设和使用成本、提高网络及系统设备的利用率。二、P2P技术的特点5非中心化。网络中的资源与服务分布在各个节点中,信息的传输和服务的实现都在各节点上体现,无需中间环节或是服务器的参与,避免了一些不安全因素的产生。P2P技术的非中心化,衍生了其在扩展性、健壮性等方面的优势。可扩展性。P2P结构随着用户的增加,服务

5、需求在增加,系统的资源和服务能力也在扩充,能够较容易的满足用户的需求。因此说,理论上P2P网络的扩展性是无限的。健壮性。P2P网络具有极高的容错性和防御性,同时,本网络的资源和服务是分布在各个节点的,当网络中的一个出现了问题对其他节点的影响是很小的。P2P网络可以根据网络带宽、节点数目和负载能力自动调节功能。当网络中的一部分节点失效了,本网络可以自行调整拓扑结构,进行网络功能的修复。高性能/性价比。性能优势是P2P技术优于传统C/S模式的重要特征。随着硬件的迅猛发展,计算机的存储能力和网络空间也在高速增长。利用PC机的空余存储空间和网络的空余资源,达到了高性能海量存储和降

6、低成本的,提高计算能力的作用。隐私保护。P2P网络中所有的信息传输都分散在了各个节点之中,因此,大大降低了用户隐私被窃听或泄露的风险。在传统的匿名通信中,主要依靠的是中继服务节点,而P2P网络中所有的信息传递参与者都能够提供中继转发功能,为用户提供了更好的隐私保护。5负载均衡。P2P网络中的每个节点既是服务器又是客户机,减少了传统C/S结构中服务器计算能力和存储能力的压力,把原本属于服务器的功能分摊到了各个节点之中,这样大大降低了整个网络的负载。三、P2P技术的研究现状(一)P2P网络拓扑结构的研究目前,互联网广泛使用集中式、层次式的拓扑结构。集中式的拓扑结构面临着过量存

7、储负载,DOS攻击等一系列难以解决的问题。P2P系统构建的是一个非集中式的拓扑结构,在构建时,要解决系统中所包含的大量节点如何命名、组织以及确定节点的加入/离开方式等问题。按照拓扑结构关系,P2P可分为四种形式:中心化拓扑、全分布式非结构化拓扑、全分布式结构化拓扑和半分布式拓扑。(二)国内、外P2P研究的现状国内高校和各大网络运营公司都在P2P的研究中取得了丰硕成果。高校中,以北京大学的Maze、清华大学的Granary、华中科技大学的AnySee,这些系统都是国内知名高校研究出的P2P网络系统。同时,国内各大网络公司研发的产

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

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

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