基于netconf体系的xml2fsnmp网关设计

基于netconf体系的xml2fsnmp网关设计

ID:32600193

大小:5.77 MB

页数:48页

时间:2019-02-13

基于netconf体系的xml2fsnmp网关设计_第1页
基于netconf体系的xml2fsnmp网关设计_第2页
基于netconf体系的xml2fsnmp网关设计_第3页
基于netconf体系的xml2fsnmp网关设计_第4页
基于netconf体系的xml2fsnmp网关设计_第5页
资源描述:

《基于netconf体系的xml2fsnmp网关设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、⑧硕士学位论文MASTER7STHESIS立、传输机制实现、告警机制等问题上,特别是关于数据模型方面的草案非常多,数据模型的确立是一个亟待解决的问题。在NETCoNF协议研究工作之前,关于)(ML/SNMP转换网关方面的研究就已经非常深入,一些实验性的系统原型已经被开发出来,虽然这些原型在框架上并不完全符合NETCONF体系,但是却为将传统的网络管理转变到基于)眦的网络管理上积累了富足的经验。然而,国内外对于NETCoNF体系下实现对SNMP设备的兼容性管理的研究却不多,一是因为NETCONF协议刚被确定为标准不久,其次是因为NE

2、TCONF体系与SNMP体系两者之间有较多差异,前者侧重配置管理,后者侧重性能管理,侧重点有所不同,要实现对SNMP设备的完全性兼容确实存在很大困难。1.2.1NETCoNF在网络配置管理中的研究动态(一)NETCoNF相关草案n1关于NETCoNF最早的工作在2003年NETCoNF工作组成立就已经展开,工作组成立的意图是为了提出一个合适的网络配置协议,来弥补传统网络管理在配置管理方面的不足。2006年3月,IESG确定了NETCONF工作组提交的4份草案,其中RFC4741规范了NETCoNF主要的协议体系,基本操作,能力扩展

3、等等,RFC4742、RFC4743、RFC4744指定了NETCoNF协议的三种协议传输机制。2008年2月,NETCONF工作组向IESG提交了有关NETCoNF异步告警机制的Notification草案并等待审核。同时,NETCONF工作组还制定了三份草案:Draft—ietf—netconf_monitoring一01定义了监控会话状态、能力订阅等NETCoNF协议相关信息的Schema文件,给出了一个用于监控NETCoNF体系自身的方法。Draft—ietf_舱tconf_partia卜lock一0l定义了部分锁操作,用

4、以解决NETCoNF协议在配置过程无法实现对管理信息库进行细粒度锁的问题,而这一操作是基于NETCoNF协议能力扩展的。Draft—ietf—netconf_tls—01说明了如何利用TLS使NETCoNF的会话连接更加安全。除了上述NETCoNF工作组所制定的草案外,还有大量其他研究组织、个人向IETF提交的草案,多数集中在RFC4741所不涉及的数据模型的确定问题上。其中比较受关注有以下几个:Draft—presuhn—rcdml—03针对NETCONF数据模型提出了部分建议,然后列举了2⑨硕士学位论文MASTER’STHES

5、lS目前一个配置数据模型语言所应满足的要求,如模型结构如何表示、操作,数据模型是否具备模块性、可重用性,实例数据在传输时是否具备顺序性、有效性,信息模型除了纯粹语法结构外是否还具备富足的语义能力等。Draft一1inowski—NETcoNF.dm卜requirements一01在上述草案的基础上进一步明确NETCONF数据模型应满足的要求。Draft.bjorklund—NETCONF—yang一02定义了一种新的用于NETCoNF的数据模型语言一YANG,并描述了YANG语言的语法、语义,给出了如何将一个YANG定义的数据模型

6、表示成xML形式,以及NETCoNF操作如何来使用这个数据模型。Draft—chisholm—NETCONF—mode卜08则试图利用现有的元模型框架和)(ML模式技术来定义一个NETCONF内容层的框架。Draft—okita—NETCONF—advertisement一00描述了女日何将NETCONF设备所提供的配置接口以web服务方式描述。Draft—iijima—NE1’CONF—soap—implementation一06描述了如何实现基于SoAP的NETCONF客户端、服务端,并实现NETCONF通信过程。(二)NET

7、CONF实现原型理论方面的研究一直在进行,而目前已经开发出来的比较有代表意义的原型有以下几个:法国MADYNES研究组开发的EnSuite瞄1(ExtendedNETCONFSUITE)由一个基于WEB的NETCONF管理者、用C编写的NETCoNF代理(YencaP)和一系列用PYTHON编写的可扩展模块组成。其系统结构如下图卜l所示。≯b囊为薹Y二掣西囊曩罗m亳。7,墨墨田蜀,≤,i圈.蔷一;西量匿囝,”“”⋯”、‘M.。。,j卜Ma吣gc伍SIdcA擘巾bSidc图卜1EnSuite系统结构瑞典tail—f的解决方案为Con

8、fD㈣,它包括一个C开发的扩展的NETCONF代理。它既可以配置在已存在管理系统的设备之上,又可以配置在全新的设备之中,而且为用户定义了良好的API接口,用户可以根据需要添加第三方的组件或删除多余组『

9、壁纛星壁壁⑨硕士学位论文MASTER’STHE

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

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

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