发明名称 简单网管协议代理多变量分组查询方法
摘要 本发明涉及一种简单网管协议SNMP代理多变量分组查询方法,它根据管理信息库文件定义简单网管协议代理管理信息库数据结构,解析简单网管协议报文,分析变量体,根据简单网管协议报文操作类型处理每个变量,设置变量状态和变量的工作状态,对变量体中未处理的变量进行分组,调用组中对象的获取值方法,根据管理信息库中对象信息和变量索引值信息查询数据,查询成功绑定组中每个变量的值,标记组中变量为已处理状态;如果不成功根据简单网管协议报文操作类型处理组中每个变量,设置变量状态和工作状态,重复前述步骤直至所有变量工作状态为已处理状态。本发明方法实现了高速度完成多变量查询,可大大提高查询效率。
申请公布号 CN1753402A 申请公布日期 2006.03.29
申请号 CN200410064716.4 申请日期 2004.09.22
申请人 中兴通讯股份有限公司 发明人 吕燕;李玉鹏
分类号 H04L29/06(2006.01) 主分类号 H04L29/06(2006.01)
代理机构 代理人
主权项 1、一种简单网管协议代理多变量分组查询方法,其特征在于它采用如下步骤:a.根据管理信息库文件定义简单网管协议代理管理信息库数据结构,该数据结构包括对象的基本信息、对象的索引对象信息,定义获取每个对象实例的方法;b.解析简单网管协议报文,分析变量体,根据简单网管协议报文操作类型处理每个变量,设置变量状态和变量的工作状态;c.对变量体中未处理的变量进行分组,其分组方法是,根据每个变量的对象标识符查询管理信息库,再分析变量的索引值、管理信息库中对象的索引对象类型、管理信息库中对象的获取值方法,索引和获取值方法这两类信息分别相同的那些变量归为一组,记录组中变量在变量体中的编号,即完成分组;d.调用组中对象的获取值方法,根据管理信息库中对象信息和变量索引值信息查询数据,查询成功绑定组中每个变量的值,标记组中变量为已处理状态;如果不成功根据简单网管协议报文操作类型处理组中每个变量,设置变量状态为已处理状态,并设置变量值为出错标志值;e.重复步骤c和步骤d直至所有变量工作状态为已处理状态。
地址 518057深圳市南山区高新技术产业园科技南路中兴通讯大厦法律部