您好, 访客   登录/注册

试论基于P2P网络的安全路由协议设计与分析

来源:用户上传      作者: 马娟

  摘 要:P2P网络本身具备非中心化特点,网络中存在的每一个节点都承担着多重身份,如每个节点都是服务器也同为客户端,发挥着路由器的作用,P2P网络资源十分丰富,扩展性良好,获得了十分广泛的应用。然而P2P网络是很容易遭受到建立于路由器信息的攻击。为进一步提高P2P网络的安全性,本文中引入有向路由及概率路由等概念,提出P2P网络的多路径密钥交换方案,实现网络安全性能的提升。
  关键词:P2P网络; 安全路由; 协议; 设计
  中图分类号:TP391 文献标识码:A DOI:10.3969/j.issn.1003-6970.2013.07.039
  本文著录格式:[1]马娟.试论基于P2P网络的安全路由协议设计与分析[J].软件,2013,34(7):115-116
  0 引言
  P2P网络又被称为对等网。P2P技术作为一种新兴的分布式网络模型,并不需要依赖服务器,可以通过系统之间对等节点的直接交换,实现网络信息资源的传递与共享等功能。因在P2P网络模型中,网络节点同为对等,彻底实现了网络之间的平等性,并逐渐成为了国内外研究的重点。根据P2P技术的特性,美国学者提出Chord协议,Chord协议属于分布式可扩展的P2P协议,这种网络协议设计的核心思想是解决P2P网络中的对等问题。Symphong是一种建立于小范围内的DHT算法,其主要目的是解决如何构造Symphong链路的问题。根据Symphong方法,每个结点都存在着长距离链接及邻链接。由于P2P网络能够接受任何一个结点,这也为袭击者增加恶性结点提供了方便,引起了一系列的P2P网络安全隐患,如链路破坏袭击等问题。
  1 P2P网络中的安全路由协议设计与分析
  1.1有向路由
  路径之间是完全分离的,在这种结构状态下,袭击者只有20%的概率仅通过增加一个结点实现对结构的破坏,由此,有向路由能够阻止被仅有一个结点的袭击者破坏,从而提高网络安全性。
  1.2 概率路由
  概率路由路径的选择在向前传递信息之前,其前一个结点的选择是任意数为基础的,选择出最为接近目标结点的跳点,如跳点没有被选择,则更前的节点再次以任意数为基础,通过概率方式,选择出与目标结点次接近的结点,然而反复执行该操作。
  1.3 P2P网络的安全路由协议
  根据上图可以看出P2P网络的多路径密钥交换思想,将密码共享方案应用于源结点,形成密钥,然后通过分离路径,将分裂值向前传递,最终达到目的地。
  实现多路径密钥交换算法的步骤如下:
  选择任意数做为源结点,并计算出选择任意数源节点,…,并保证源结点满足;源节点发送,…并由目标结点接收;目标结点应用任意数进行计算;目标结点通过分裂链发送完成对源节点的回应。通过计算获得共享密钥。源结点与目标结点是以分离链的形式将分裂的密钥进行发送。如袭击者想要破坏密钥交换,其前提是必须要收集到分裂关键值,以这种方式,来提高网络的安全性能。
  2结语
  随着信息时代的发展,人们对网络信息的安全性与稳定性提出了更高要求。在技术的发展下,P2P网络杂作为一种新兴的分布式网络模型,实现了网络对等,成为了当前世界各国计算机技术研究的重要课题。然而P2P网络十分容易遭受到到建立于路由信息的攻击,从而为P2P网络埋下众多的安全隐患。为此,在本文中引入有向路由与概率路由的概念,并对其实现方式进行了研究,提出了一种建立于P2P网络的安全理由协议—多路径密钥交换,通过多路径密钥交换,能够有效提高P2P网络的安全性能,实现更好的社会效益。
  参考文献
  [1]王浩云,徐焕良,任守纲等.基于节点安全度的P2P网络分布式多路径中继路由协议[J].计算机科学,2012,39(10):54-59,64.
  [2]李昕.互联网实时流媒体传输关键技术的研究[D].北京交通大学,2010.
  [3]吴彪.基于P2P的Web Service的业务路由的生成和优化[D].中国科学技术大学,2010.
  [4]梁彬彬.P2P网络中Chord协议的研究及可信改进[D].北京邮电大学,2010.
转载注明来源:https://www.xzbu.com/8/view-4463605.htm