NETCONF数据模型与NETCONF/SNMP转换网关

来源 :中南大学 | 被引量 : 0次 | 上传用户:slhulala
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了弥补SNMP在网络配置管理方面存在的数据模型表示能力差、配置管理操作效率低、复杂配置配置操作不易实现的缺陷,基于XML的网络配置管理技术应运而生。IETF组织针对基于XML的网络配置管理技术进行了标准化和规范化,并于2006年12月正式定义了基于XML进行网络配置管理的协议标准——NETCONF。随着NETCONF协议的逐渐成熟,NETCONF数据模型和NETCONF/SNMP转换网关成为了研究的热点。本文首先针对数据模型展开了研究工作。本文首先讨论了NETCONF数据模型的设计原则,分析比较了现有数据模型的建模语言XSD和YANG。在此基础上,结合实际应用中NETCONF系统的需求,提出了一种改进的NETCONF数据模型DM-YANG。该数据模型具有易读性、强大的数据表示能力、可扩展性、安全性、兼容性等优点。在该数据模型基础上,针对快速开发NETCONF网络配置管理系统的需求,设计并实现了一个NETCONF代理生成器。利用该生成器,开发者只需定义被管信息的数据模型,就能通过生成器生成新的NETCONF代理,从而简化了NETCONF代理的开发过程。同时,为使NETCONF管理兼容大量已经存在的SNMP代理方,本文给出了一个NETCONF/SNMP转换网关的设计与实现过程。在设计中使用了基于DOM的转换方法实现了NETCONF和SNMP两个管理应用之间配置操作和管理数据的相互转换。在网关设计中采用了DM-YANG描述网关的数据模型,并给出了SMI描述的MIB文本到DM-YANG的数据模型的基本转换规则。在实现上使用了XML、SNMP++和SSL等相关技术,可以实现NETCONF管理端对SNMP代理端的管理,并保障网关与NETCONF管理端的数据传输的安全性。
其他文献
随着网络环境逐步向公共的、开放的、复杂的、大规模的网络环境发展,在这种新型的网络环境下开发的功能强大、需要大量资源的科学计算和协同应用也越来越复杂,具有时间、空间
XML以其可扩展、灵活、平台独立、简单和规范等特点使其在互联网中的应用越来越广泛,尤其是在网络领域表示数据方面也越来越重要。所以,迫切地需要寻找一些有效的方法以便从
随着计算机的普遍使用,计算机软件对国民经济的发展起着越来越重要的作用,大到航天飞行器上的软件程序,弹道导弹上的软件,小到我们日常的计算器,这些都是计算机软件。可见我们的生
随着半导体制造工艺的不断改进,处理器的功耗迅速上升。功耗以热能的形式向外散发,使处理器的温度不断上升。处理器的工作温度超过阈值温度时,就会使处理器的工作变得不稳定,
随着网络通讯技术和仿真技术的发展,集散控制系统的全范围仿真正在向所谓“虚拟”技术方向发展。这给电厂仿真培训系统带来了新的发展机遇和开发思想。本文在对虚拟DPU技术、
随着大型复杂计算需求的扩大,人们把高性能计算更多的应用于数据挖掘、图像处理业务、基因测序对比处理等数据处理领域。科学计算规模的迅速膨胀,传统的串行计算已不能满足需
随着互联网时代的到来,网络信息资源成爆炸式增长。然而伴随着互联网信息的越来越巨大,网络用户想要找到自己所需的信息就如大海捞针一样,为了更加方便、快捷并有效的利用网络上
随着整个社会信息化程度的提高,手机正日益成为人们生活中不可缺少的一部分。最初的手机和家里的有线电话一样,只有打电话的功能。随着手机技术的发展,手机的功能越来越多,手
随着企业信息系统的广泛使用,系统安全问题受到越来越多的关注,而访问控制技术是解决安全问题的关键。目前我国大部分企业均采用传统的访问控制技术,自主访问控制技术(DAC)和
随着计算机技术和通信技术的迅猛发展,人与人之间的时空距离骤然缩短,尤其是我国加入世界贸易组织(WTO)以来,中国人民与世界人民的距离进一步拉近,全球化进程已使整个世界紧缩为