P2P技术应用分析与安全研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
P2P技术应用分析与安全研究

P2P技术应用分析与安全研究   [摘要](peer-to-peer)对等网络技术是目前网络技术研究的活跃领域。描述其结构内容和存在的问题,并对他的网络安全进行了分析。   [关键词]P2P 耦合系统 网络安全   中图分类号:TP3 文献标识码:B 文章编号:1002-6908(2007)1120041-01      一、什么是P2P   P2P是peer-to-peer的缩写,是一种资源(计算、存储、通信与信息等)分布利用与共享的网络体系架构,与目前网络中占据主导地位的客户机服务器(Client/Server,C/S)体系架构相对应。P2P可以用来进行流媒体通信(如话音、视频或即时消息),也可以传送如控制信令、管理信息和其它数据文件,具体的应用如Napster MP3音乐文件搜索与共享、BT多点文件下载和Skype VoIP话音通信等。简单的说,P2P直接将人们联系起来,让人们通过互联网直接交互。P2P使得网络上的沟通变得容易、更直接共享和交互,真正地消除中间商。P2P就是人可以直接连接到其他用户的计算机、交换文件,而不是像过去那样连接到服务器去浏览与下载。P2P另一个重要特点是改变互联网现在的以大网站为中心的状态、重返“非中心化”,并把权力交还给用户。      二、P2P的发展阶段   P2P模式的变化从其发展历程和抽象模型出发经历了三个阶段:集中式目录结构阶段、纯分布式结构阶段和混合式结构阶段。   (一)集中式P2P结构阶段的应用与分析   1.集中式P2P结构的工作原理。集中式P2P模式中有一个中心服务器负责记录共享信息以及回答对这些信息的查询。每一个对等实体对它将要共享的信息以及进行的通信负责,根据需要下载它所需要的其它对等实体上的信息。这种形式具有中心化的特点,但是它不同于传统意义上的Client/Server模式:传统意义上的Client/Server模式采用的是一种垄断的手段,所有资料都存放在服务器上,客户机只能被动地从服务器上读取信息,并且客户机之间不具有交互能力;而集中式P2P模式则是所有网上提供的资料都分别存放在提供该资料的客户机上,服务器上只保留索引信息,此外服务器与对等实体以及对等实体之间都具有交互能力。   2.集中式P2P结构的优缺点。集中式P2P模式所采用的中央索引模型需要一个中央服务器.最大的优点是搜索速度比较快,并且搜索全面;其他对等点可以动态地将信息传至服务器,所以索引更新的速度也比较快。搜索过程中所需要的消息量小,节省了网络带宽,维护简单、发现效率高。其缺点是由于资源的发现依赖中心化的目录系统,发现算法灵活高效并能够实现复杂查询。最大的问题与传统客户机/服务器结构类似,容易造成单点故障,可靠性和安全性较低。   (二)纯分布式P2P结构阶段的应用与分析   1. 纯分布式P2P结构的工作原理。在纯分布式对等网中,对等机通过与相邻对等机之间的连接遍历整个网络体系。每个对等机在功能上都是相似的,并没有专门的服务器,而对等机必须依靠它们所在的分布网络来查找文件和定位其它对等机。按照系统中结点之间的连接关系分为两种:松散耦合系统;紧密耦合系统。   松散耦合系统。在松散耦合系统中,没有集中的服务器,同时结点间的逻辑拓扑关系以及数据的放置都没有很严格精确的控制。网络中的任意节点可以随时加入或离开系统,系统中的结点按照某种松散关系和系统中的其它部分结点形成连接关系,数据的放置在哪个结点也没有严格控制。 数据查询通常采用广播查询、随机转发和有选择性转发等方法。这类系统通常都不保证系统中的数据一定能被查询到,但非常适合由自治性要求高的结点组成的系统,这类系统主要用于数据资源共享应用。   紧密耦合系统。在紧密耦合系统中,结点间的逻辑拓扑关系是按照该算法精确放置在特定的结点上。这种结构通常都保证系统中的数据一定能够通过决定性的方法被找到,结点间决定性的拓扑关系和数据位置的精确控制可以使得数据查询较为容易并具有较高的效率。   2. 纯分布式P2P结构的优缺点。纯分布式P2P结构通过结构化组织结点路由信息,每个节点在只掌握部分路由信息而不知全局网络拓扑的情况下,能够得到确定的消息查询结果,并且不会因为某个节点失败导致整个系统失败,容错性更高,充分实现了真正分布式管理、可扩展、高效和查询结果确定的新能。但它在系统维护开销、系统利用率、负载均衡等方面都有待改进。在其定位算法中,结点路由表都是随系统规模的增加而变大,不具有高可扩展性。查找系统实现比较困难,它要求必须找到一个算法对每个数据进行映射;其次是需要占用网络的存储空间。在这种系统中,每当有外来数据的存储要求是,就必须把这些数据存储到某一台主机,并且还要有对这些数据的标识的精确说明。   (三)混合式P2P结构阶

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档