一种基于简单网管协议代理多变量分组设置方法技术

技术编号:3481605 阅读:338 留言:0更新日期:2012-04-11 18:40
本发明专利技术提出了一种基于简单网管协议代理多变量分组设置方法,针对现有技术采用遍历设置MIB库造成的低效问题而发明专利技术,包括:形成简单网管协议代理管理信息库数据结构,当收到SNMP报文时将报文中变量分组,将具有相同实例处理方法的变量分为一组,并将每组变量存储在一链表中。本发明专利技术提出的方法可以将相同组的变量使用相同的实例处理方法一次设置完毕,极大的提高了对MIB库进行设置的效率,缩短了处理流程。

【技术实现步骤摘要】

【技术保护点】
一种基于简单网管协议代理多变量分组设置方法,包括:步骤1、将管理信息库进行模块分类等级,形成简单网管协议代理管理信息库数据结构,该数据结构至少包括对象的基本信息、对象的模块信息、对象的索引信息、对象实例的方法,其中模块内每个表中的所有对象具有相同的实例处理方法;步骤2、动态形成具有相同实例处理方法的所有对象的关键信息表,该关键信息表至少包括每一对象的索引信息、对象在模块内的编号、对象在结构中的编号、对象的类型、对象的值域大小、对象的名称;步骤3、当收到简单网管协议报文时解析该报文,根据报文中每一变量的对象标识符查询管理信息库,获得每一变量对应的管理信息库数据结构信息;步骤4、将上述报文中的每一变量标识为未处理状态,并将所有变量的数据结构信息保存在一链表结构中;步骤5、对标识为未处理状态的变量进行分组,将具有相同实例处理方法的变量分为一组,并将每组变量存储在一链表中;步骤6、判断步骤5中的分组设置是否成功,如果有一组设置失败,则向简单网管协议管理站返回设置失败响应;如果全部分组设置成功,则向简单网管协议管理站返回设置成功响应。

【技术特征摘要】

【专利技术属性】
技术研发人员:叶旭光倪沈柳
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1