[发明专利]一种网络管理系统中处理SNMP信息的方法有效
| 申请号: | 200810182728.5 | 申请日: | 2008-12-04 |
| 公开(公告)号: | CN101409654A | 公开(公告)日: | 2009-04-15 |
| 发明(设计)人: | 杜琳;刘行亮 | 申请(专利权)人: | 武汉烽火网络有限责任公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24;H04M3/24 |
| 代理公司: | 北京捷诚信通专利事务所 | 代理人: | 魏殿绅;庞炳良 |
| 地址: | 430074湖北省武汉市东湖高新东信*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 网络 管理 系统 处理 snmp 信息 方法 | ||
技术领域
本发明涉及网络管理技术领域,具体的说是一种网络管理系统中处理SNMP信息的方法。
背景技术
随着互联网和电信行业的高速发展,各类网络通信设备广泛覆盖到各个地方,形成了众多的大型网络,大型网络包含多种网络设备,集成多种网络操作系统,运行多种网络应用服务,因此这些大型网络也给网络运营商的管理带来了很大的挑战。
为了保证大型网络稳定、高效地运行,对整个网络系统的运行状况进行监控和管理是必须的,这就需要建立一个对全网运行状况进行监视和控制的系统,即:一个由监视系统和控制平台组成的网络管理系统。目前,各个设备制造商都提供了各自的网络管理系统,通过简单网络管理协议SNMP(Simple Network Management Protocol)对远程的网络设备进行管理。如图1所示,现有的基于SNMP的网络管理系统包含两个部分:网络管理系统NMS(Network ManagementSystem)和被管理设备,网络管理系统主要提供系统安全管理、拓扑管理、设备配置管理、故障管理、性能管理、日志管理、系统管理、扩展业务管理等功能;
关于网络管理系统和被管理设备之间的交互信息,SNMP定义了5种报文:
(1)get-request操作:从被管理设备处提取一个或多个管理信息值。
(2)get-next-request操作:从被管理设备处提取一个或多个管理信息的下一个参数值。
(3)set-request操作:设置被管理设备的一个或多个管理信息值。
(4)get-response操作:返回的一个或多个管理信息值。这个操作是由被管理设备发出的,它是前面3个操作的响应操作。
(5)trap操作:被管理设备主动发出的报文,通知网络管理系统有某些事情发生。
网络管理系统正是通过解析SNMP的各种报文来反映被管理设备的信息。传统的网络管理系统对SNMP信息的读取是实时性的,即网络管理系统需要读取信息时,直接由网络管理系统向被管理设备发送SNMP报文来读取实时信息,其具体流程如下所述:
(1)网络管理系统在进行拓扑管理、故障管理、性能管理或设备管理等操作时,需要获得被管理设备的信息,这时网络管理系统使用SNMP的get-request或get-next-request报文,从被管理设备处获得需要的信息。
(2)网络管理系统在收到返回的报文后,解析出设备信息,并根据设备信息进行相应处理,完成第一步提交进行的操作。
在大型网络中,直接使用SNMP协议读取设备信息的网络管理系统的缺点在于:现在的网络管理系统通常采用多用户模式,会有多个用户同时对一个被管理设备进行管理操作,因此往往会在短时间内多次重复读取一个被管理设备的相同信息,在网络环境不佳的情况,对网络管理系统的工作效率有极大的影响。
发明内容
针对现有技术中存在的缺陷,本发明的目的在于提供一种网络管理系统中处理SNMP信息的方法,能减少网络管理系统在短时间内向同一个设备重复发送读取相同信息的请求,提高网络管理系统处理SNMP信息的效率,有效提高SNMP报文的利用率,同时可以降低网络延时对网络管理系统速度的影响。
为达到以上目的,本发明采取的技术方案是:
一种网络管理系统中处理SNMP信息的方法,其特征在于:其具体步骤为:
步骤1、网络管理系统建立一个用于处理和缓存被管理设备的SNMP信息的SNMP信息容器,SNMP信息容器启动一个轮询监听器对缓存的SNMP信息进行监听;所说的轮询监听器对于SNMP信息容器内缓存的超出一定预设时间的SNMP信息进行删除,以避免资源浪费;
步骤2、当网络管理系统需要获取被管理设备的SNMP信息时,调用SNMP信息容器的接口将需要获取的SNMP信息传递给SNMP信息容器;
步骤3、SNMP信息容器首先根据SNMP信息的类型来确定SNMP信息的读取方式:当网络管理系统需要获取被管理设备的SNMP信息的实时性要求较高或处理被管理设备告警时,SNMP信息容器采用直接读取方式,否则SNMP信息容器采用间接读取方式;所说的直接读取方式是指SNMP信息容器直接读取被管理设备当前的SNMP信息并更新SNMP信息容器缓存的SNMP信息,所说的间接读取方式是指SNMP信息容器读取其缓存的SNMP信息;
步骤4、SNMP信息容器将读取到的SNMP信息发送给网络管理系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉烽火网络有限责任公司,未经武汉烽火网络有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810182728.5/2.html,转载请声明来源钻瓜专利网。





