[发明专利]一种更新管理信息库MIB的系统及方法在审
申请号: | 201610201691.0 | 申请日: | 2016-03-31 |
公开(公告)号: | CN107294749A | 公开(公告)日: | 2017-10-24 |
发明(设计)人: | 蒋雨含;蒋剑锋;王静 | 申请(专利权)人: | 北京优朋普乐科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京同达信恒知识产权代理有限公司11291 | 代理人: | 黄志华 |
地址: | 100123 北京市朝阳区高碑店*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 更新 管理 信息库 mib 系统 方法 | ||
1.一种更新管理信息库MIB的系统,其特征在于,包括:简单网络管理协议SNMP管理平台、中央数据库、代理以及与所述代理属于同一主机的本地数据库;
所述SNMP管理平台,用于对MIB库的节点进行更新,将MIB库的更新后的节点发送至中央数据库;并用于向所述代理发送MIB库的节点更新通知;
所述中央数据库,用于接收并保存所述SNMP管理平台发送的所述MIB库的更新后的节点;
所述代理,用于在接收到所述SNMP管理平台发送的所述MIB库的节点更新通知时,从所述中央数据库获取所述MIB库的更新后的节点,并将获取的所述MIB库的更新后的节点发送到所述本地数据库;
所述本地数据库,用于接收并保存所述代理从所述中央数据库获取的所述MIB库的更新后的节点。
2.如权利要求1所述的系统,其特征在于,所述SNMP管理平台在对MIB库的节点进行更新时,具体用于:
对MIB库的节点的脚本以及节点对应的哈希值进行更新;
所述中央数据库在保存所述MIB库的更新后的节点时,具体用于:
根据所述MIB库的更新后的节点的节点标识,查找该节点标识对应的更新前的节点的脚本以及更新前的节点对应的哈希值,其中,MIB库中每个节点对应一个节点标识,且更新后的节点的节点标识与更新前的节点的节点标识相同;
将更新前的节点的脚本替换为更新后的节点的脚本,以及将更新前的节点对应的哈希值替换为更新后的节点对应的哈希值。
3.如权利要求2所述的系统,其特征在于,所述代理在从所述中央数据库获取所述MIB库的更新后的节点时,具体用于:
从所述中央数据库中获取各节点对应的哈希值和各节点的节点标识,以及, 从所述本地数据库中获取各节点对应的哈希值和各节点的节点标识;
比较中央数据库和本地数据库中,节点标识相同的节点对应的哈希值;
确定节点标识相同的节点对应的哈希值不同时,确定该节点标识对应的节点为所述MIB库的更新后的节点;
根据确定的所述MIB库的更新后的节点的节点标识,从所述中央数据库中获取所述MIB库的更新后的节点的脚本以及所述MIB库的更新后的节点对应的哈希值。
4.如权利要求1所述的系统,其特征在于,所述SNMP管理平台在向所述代理发送所述MIB库的节点更新通知时,具体用于:
向所述代理发送携带触发更新操作节点的节点标识的所述MIB库的节点更新通知,所述触发更新操作节点的脚本对应的功能为:从所述中央数据库获取所述MIB库的更新后的节点,并将获取的所述MIB库的更新后的节点发送到所述本地数据库;
则所述代理在接收到所述SNMP管理平台发送的所述MIB库的节点更新通知后,从所述中央数据库获取所述MIB库的更新后的节点,并将获取的所述MIB库的更新后的节点发送到所述本地数据库时,具体用于:
解析出所述MIB库的节点更新通知中携带的触发更新操作节点的节点标识;
调用并执行所述触发更新操作节点的节点标识对应的触发更新操作节点的脚本。
5.如权利要求1至4任一项所述的系统,其特征在于,所述节点为预先以variable结构体定义,并调用NET-SNMP框架中的register_mib函数注册的自定义对象识别符OID节点;所述节点的节点标识包括根节点和variable结构体中的magic变量,所述根节点为所述MIB库的标识,所述magic变量为节点的功能标识,不同节点的magic变量不同。
6.一种更新管理信息库MIB的方法,其特征在于,包括:
简单网络管理协议SNMP管理平台对MIB库的节点进行更新,将MIB库的更新后的节点发送至中央数据库,并向代理发送MIB库的节点更新通知;
所述中央数据库接收并保存所述SNMP管理平台发送的所述MIB库的更新后的节点;
所述代理接收到所述SNMP管理平台发送的所述MIB库的节点更新通知时,从所述中央数据库获取所述MIB库的更新后的节点,并将获取的所述MIB库的更新后的节点发送到本地数据库,所述本地数据库与所述代理安装在同一主机中;
所述本地数据库接收并保存所述代理从中央数据库获取的所述MIB库的更新后的节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京优朋普乐科技有限公司,未经北京优朋普乐科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610201691.0/1.html,转载请声明来源钻瓜专利网。