[发明专利]一种基于SNMP与设备信息快速同步的方法及系统无效
| 申请号: | 201110186605.0 | 申请日: | 2011-07-05 |
| 公开(公告)号: | CN102223255A | 公开(公告)日: | 2011-10-19 |
| 发明(设计)人: | 佘健 | 申请(专利权)人: | 迈普通信技术股份有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24 |
| 代理公司: | 成都虹桥专利事务所 51124 | 代理人: | 李顺德 |
| 地址: | 610041 四川省*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 snmp 设备 信息 快速 同步 方法 系统 | ||
技术领域
本发明涉及网络设备管理技术,具体的说是涉及一种基于SNMP协议的网络管理系统与网络设备信息快速同步的方法。
背景技术
目前大多数网络设备产品都实现了通过SNMP(Simple Network Management Protocol,简单网络管理协议)协议进行管理和配置;SNMP是一个采用轮询机制的请求/响应协议,即网络管理系统中的管理程序向网络设备中的SNMP代理模块发送管理命令,SNMP代理模块接收管理命令并执行,然后向管理程序发送执行响应;此外,SNMP代理模块不断对所在的节点设备进行监测,一旦发生某些异常事件就立即向管理程序主动发送告警。当网络管理系统收到SNMP配置请求后,根据报文内容操作相应的MIB(管理信息库)表项,各个MIB表项完成自己独立的功能,比如:当需要进行系统升级时,网络管理系统将必要的配置信息通过SNMP协议传递给网络设备的系统版本管理模块,该模块根据配置信息使用FTP/TFTP等方式获取新版本,从而实现系统升级。
在通过SNMP协议对网络设备进行管理时,为了使网络管理系统上的设备信息与网络设备实际情况保持一致,经常需要和设备信息进行同步,当设备配置信息较多时,常常需要发送成千上万的查询报文,导致网络管理系统反应缓慢,影响管理操作。
对于信息同步而言,当前常用的方式是网络管理系统通过SNMP报文把网络设备的所有MIB信息读取一次,然后与网络管理系统本地的信息进行比较,根据比较情况判断是否需更新,这种方式逻辑简单,但在网络设备信息量大的情况下会读取很长时间,占用大量网络带宽。
发明内容
本发明所要解决的技术问题是:提出一种基于SNMP与设备信息快速同步的方法,解决传统技术中网络管理系统与网络设备信息同步效率低、占用大量带宽的问题。
本发明解决上述技术问题所采用的方案是:一种基于SNMP与设备信息快速同步的方法,包括:
a.设备对其MIB信息划分和修改计数步骤:
a1.设备对其MIB信息划分功能组;
a2.为每一个功能组设定一个修改计数器;
a3.利用修改计数器对相应功能组的修改情况进行计数;
b.网络管理系统与设备信息同步步骤:
b1.初始化时,网络管理系统读取本地保存的设备的所有功能组及对应的修改计数器的计数值并加载;
b2.在网络管理系统同步设备信息时,首先读取设备的所有功能组的修改计数器的计数值;
b3.网络管理系统将读取到的计数值与本地系统中的计数值进行比较,查找出有变化的计数值所对应的功能组,并读取该功能组的信息;
b4.网络管理系统根据设备中有变化的计数值所对应的功能组的信息更新本地系统中的功能组信息。
进一步,步骤a1中,设备根据其MIB信息的功能和变化规律对MIB信息划分功能组。
进一步,步骤a3中,设备利用修改计数器对相应功能组的修改情况进行计数的具体方法是:当设备收到控制命令时,对该控制命令影响到的功能组对应的修改计数器的计数值进行累加。
具体的,所述控制命令为snmp命令或shell命令或web命令。
进一步,步骤a中还包括步骤:
a4.设备每次重启后,对所有的修改计数器的计数值清零。
进一步,步骤b中还包括步骤:
b5.网络管理系统将本地系统中功能组对应的修改计数器的计数值更新为最新值。
本发明的另一个目的是,提供一种基于SNMP与设备信息快速同步的系统,具体方案是,所述基于SNMP与设备信息快速同步的系统包括网管工作站和至少一个被管理设备,
所述被管理设备,用于对管理信息库MIB信息划分功能组,为每一个功能组设定一个修改计数器,并在其配置信息变化时修改对应功能组的修改计数器;
所述管理工作站,用于将本地保存的被管理设备的功能组的修改计数器,与从设备中获取的对应功能组的修改计数器进行比较,查找出有变化的修改计数器所对应的功能组,并根据有变化的计数值所对应的功能组的信息更新本地的功能组信息。
具体的,所述被管理设备包括:
功能组划分模块,用于根据所在设备MIB信息的功能和变化规律对MIB信息划分功能组;
计数器模块,用于为每个功能组建立对应的计数器,并根据每个功能组的变化修改对应修改计数器的计数值;
SNMP代理模块,用于接收网管工作站的同步请求信息,并根据所述请求信息向网管工作站发送所有功能组对应的修改计数器的计数值或者功能组信息。
具体的,所述管理工作站包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈普通信技术股份有限公司,未经迈普通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110186605.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于处理废液流的设备
- 下一篇:喷雾浓缩机
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置





