[发明专利]管理信息库文件生成方法及装置、数据处理系统有效
申请号: | 201310052627.7 | 申请日: | 2013-02-18 |
公开(公告)号: | CN103997412B | 公开(公告)日: | 2018-01-02 |
发明(设计)人: | 严勇文;林良敏 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;G06F17/30 |
代理公司: | 北京派特恩知识产权代理有限公司11270 | 代理人: | 蒋雅洁,王黎延 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 管理 信息库 文件 生成 方法 装置 数据处理系统 | ||
技术领域
本发明涉及基于简单网络管理协议(SNMP,Simple Network Management Protocol)的通信技术,具体涉及一种管理信息库(MIB,Management Information Base)文件生成方法及装置、基于SNMP的数据处理系统。
背景技术
SNMP是由互联网工程任务组(IETF,Interner Engineering Task Force)定义的一套网络管理协议。目前SNMP协议已经得到了广泛的应用。
SNMP网络管理系统包括两个部分:前台与后台。后台可访问的所有网络设备以及网络设备之间的组织关系等信息是通过管理信息库文件来反映的。依据上述信息,后台利用MIB生成工具生成MIB文件。网络管理人员可通过MIB 浏览器查看到MIB文件,便于查询或修改网络设备的配置、寻找故障原因。
因MIB文件记录了网络设备的信息以及网络设备之间的组织关系,所以从结构上可以认为MIB文件是包括分支节点和叶节点的树型结构。代表着同一个网络设备的信息通常处于同一个分支节点的叶节点上。所述网络设备的信息包括网络设备的配置、运行状态等。若将网络设备的配置作为一分支节点,那么网络设备的端口号、网络协议(IP,Internet Protocol)地址就可作为网络设备的配置这个分支节点上的两个叶节点。通常将处于叶节点位置上的内容称为 MIB对象。在树型结构中,为区分叶节点的不同,会为每一个MIB对象分配一个对象标识符(OID,Object IDentifier),用于标识处于叶节点位置的MIB对象。 OID具有标识唯一性。
图1为SNMP协议规定的对象标识结构示意图,如图1所示,无根节点,下面的三个分支分别为:国际电报电话咨询委员会(CCITT,Intemational Telephone and Telegraph Consultative Committee)负责管理分支0,国际化标准组织(ISO,International Standard Organized)负责管理分支1,CCITT和ISO 联合机构JOINT-ISOCCITT负责管理分支2。在分支1下面,ORG(Organizations) 代表组织部门,再下面,DOD(United States Department of Defense)代表美国国防部,再下面就是互联网INTERNET。
在网络管理中,主要使用的INTERNET所在的分支,节点INTERNET的 OID为:.ISO.ORG.DOD.INTERNET,用节点标号表示为:.1.3.6.1。由此可见,点符号代表着节点之间由上到下的层次关系,每个数字代表着节点所在的分支。在节点INTERNET下,存在有节点标号为:.1.3.6.1.4.1,即代表企业,目前其所属节点数已超过3000。例如国际商业机器公司(IBM,International Business Machines Corporation)公司为:.1.3.6.1.4.1.2,思科(Cisco)公司为:.1.3.6.1.4.1.9 等。这样各厂家就方便定义自己产品的对象名或属性,使产品能够融入到 SNMP。
举个例子,OID信息为:.1.3.6.1.4.1.25506.2.40.2.3.1;也可以表示为:.ISO.ORG.DOD.INTERNET.PRIVATE.ENTERPRISE.c.common(c公司).ifext.hh3cifextgroup.ifinterfaces.ifphysicalnumber。这里,.1.3.6.1.4.1为固定部分。字段25506代表着厂商信息如c公司,一般称为厂商根节点,该字段向右的各字段则为c公司内部定义的参数,可以根据c公司生产产品的实际情况进行更改。
现有SNMP中,前台、后台之间的交互过程如下所述:后台向前台查询一个MIB对象的取值时,后台将该OID发送至前台。
因在SNMP网络管理系统启动时,前台利用MIB2C(MIB-2C版本)工具将MIB文件记录的内容按照预设的规则生成了软件代码,并针对代码中的每一个变量定义相应的变量的取值获取方式(根据变量的数据类型,如实时数据根据实时数据变量注册函数获取变量的取值;控制数据根据控制数据变量注册函数获取变量的取值)。将所述MIB对象看成一个变量,前台可通过相应数据类型的变量注册函数获取到这个变量的取值。
前台将获取到的MIB对象的取值发送至后台,网络管理人员可通过MIB 浏览器查看到变量的取值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310052627.7/2.html,转载请声明来源钻瓜专利网。