基于P2P的ONS系统架构及安全性研究

来源 :太原理工大学 | 被引量 : 2次 | 上传用户:plm0plm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
物联网的对象名解析服务(ONS)是一个分布式系统,它可以提供以下基本的查找服务:现实世界的每一个对象有唯一一个标识符,即电子产品代码(EPC),通过EPC和ONS解析服务可以返回一个提供有关此对象详细信息的互联网地址列表(URI)。此时对象名解析服务是产品代码和产品详细信息的转换者,没有ONS解析服务就无法实现物联网的灵活性和全球的可扩展性,更没有任何发展前景。随着物联网技术的不断发展,对物品详细信息进行查询的规模将会越来越大,而基于传统域名解析系统DNS的ONS系统(简称DNS-ONS系统)由于采用树形结构导致该系统存在根服务器负载过重,安全性低,查询延迟较大,查询效率较低等一系列问题。由于DNS-ONS系统随着物联网规模的增大上述问题会越发严重,因此本文在ONS架构中引入P2P技术,研究基于P2P的ONS系统。P2P技术又称对等互联网技术,在P2P网络环境下,每个节点既是服务器又是客户机,能很好的解决服务器的负载均衡、单点故障以及安全性等问题。采用P2P技术建立的网络,节点的加入和退出相对自由受限较少,整个网络的建立也采用自组织的方式,当网络中有一些节点失效时,它可以自动调整网络结构,保持网络的连通性。同时随着网络中节点数目、带宽大小、负载是否平衡等的变化,P2P网络可以自动调节以达到最优。所以基于P2P架构的网络天生具有安全性高、耐攻击、高容错的优点,研究基于P2P的ONS系统具有一定的现实意义。P2P技术主要有结构化与非结构化两种技术。在非结构化系统中,信息的搜索具有一定的盲目性,为了提高搜索的效率,所以本文基于结构化P2P技术进行研究。目前,分布式哈希表(DHT)技术是结构化P2P网络中采用的主要技术。分布式哈希表是由许多节点共同组成的一个大型散列表,每一个节点通常分配一个地址空间,通过节点标识符来区别。当一个资源想加入到DHT网络时,该资源对象就对自己的IP地址和KEY值进行哈希运算得到一个资源标识符,再将这些资源标识符映射到DHT网络的节点中。当要查找一个资源时,先通过哈运算得到资源的标识符,再定位到存储该资源的节点。DHT技术主要的算法包括Chord、 CAN Pastry、 Tapestry等。本文使用由麻省理工大学提出的Chord算法,把结构化P2P技术的优势应用在ONS系统上,研究一种基于P2P的分布式对象名解析服务系统(简称P2P-ONS系统),最后对该系统的安全性进行必要的分析,指出下一步工作的重点。基于P2P-ONS系统架构的实现,比基于传统的域名解析系统(DNS-ONS)在整体多边安全性,系统性能以及可扩展性方面都有很大的提高。这对加快物联网的发展具有重要的意义。
其他文献
近几年人脸识别越来越受到人们的关注和重视,许多研究机构和个人都投入了大量的研究,提出了一些新的识别算法,但是大量的测试和实践表明,要实现真正实用的人脸识别系统还有大
社会医疗保险是社会医疗保障的基础,坚持“低水平,广覆盖”的原则,强调“公平优先、兼顾效率”,承担基本医疗的保障职责。我国对社会医疗保险的投入一直在不断的增长,社会医
基于模型的软件测试一般需做如下工作:首先,对待测软件系统(System Under Test,简称SUT)进行形式化的建模即设计出机器可识别可读的模型;其次,与其他形式化方法相比不同的是,基
药物副作用是病人在治疗的过程中按照正常的药物剂量进行诊断、预防、治疗某种疾病所出现的与治疗目的无关的反应,一般会引起患者的不适和痛苦。美国的一项关于药物副作用的研究表明严重的药物副作用是引起人类死亡的第四大原因,每年会引起1,000,000人死亡。因此,药物副作用逐渐成为公共健康的主要问题,其不仅是药物研发失败的主要原因,同时也是新药研究与投产的主要阻力。目前,对于药物副作用的研究主要集中在如下三
本课题将图像特征提取算法应用于图像匹配,将移动互联网应用与电子取证相结合,开发了基于移动设备平台的图像取证及匹配系统。本文研究了移动设备进行图像采集、定位以及建立网
当今时代,互联网的技术得到了突飞猛进地发展,人们日常生活中可以像用水用电一样去方便地使用网络,这样就使得互联网业务量也在不断地增长,那么如何处理好这些海量的数据与服务成
自学考试是一种具有中国特色的高等教育考试制度,主要目的是利用考试的方式提高人们通过自己主动学习获得先进科技文化知识的积极性,进而提高我国人民的科学文化素质和思想道
当前,随着互联网技术的发展,企业也在逐步加快管理现代化、信息化建设。企业建立一套完善的信息化系统对企业在日益激烈的市场化竞争中尤为重要。本文结合目前主流的开发平台与
随着计算机网络技术的迅速发展,Internet已成为全球信息传递和共享的重要资源,企业和个人通过网络进行数据交换变得越来越频繁,传统的数据模式不能精确的表示这些数据。XML技术
随着游戏、动画等娱乐产业的快速发展,计算机三维动画广告和片头在电视屏幕上频频播映,计算机三维动画已经走进了人们的日常生活。计算机三维动画在各行各业中的应用越来越广