发明名称 网络管理浏览器
摘要 一种网络管理浏览器,采用树形结构,每个网络设备由一个根节点表示,在根节点下按被管理的对象类型进行分类,每一个叶子节点对应一个对象标识符,利用所述对象标识符查询被管理的网络设备,然后把返回值进行分析后显示出来,所述网络管理器包括:MIB解析模块,用于对MIB文件进行正确的解析并提取信息;用户界面模块,用于负责与用户交互的界面;SNMP操作模块,用于负责各SNMP操作的具体实现;数据库模块,用于实现存储和提出数据,并将数据进行图表显示。本发明提供一种具有良好的稳健性、易操作、具有跨平台性的网络管理浏览器。
申请公布号 CN101369918A 申请公布日期 2009.02.18
申请号 CN200810121334.9 申请日期 2008.09.25
申请人 浙江工业大学 发明人 徐志江;孟利民;赵志定
分类号 H04L12/24(2006.01);H04L29/06(2006.01) 主分类号 H04L12/24(2006.01)
代理机构 杭州天正专利事务所有限公司 代理人 王兵;王利强
主权项 1.一种网络管理浏览器,其特征在于:所述网络管理浏览器采用树形结构,每个网络设备由一个根节点表示,在根节点下按被管理的对象类型进行分类,每一个叶子节点对应一个对象标识符,利用所述对象标识符查询被管理的网络设备,然后把返回值进行分析后显示出来,所述网络管理器包括:MIB解析模块,用于对MIB文件进行正确的解析并提取信息,提取mib文件后将信息放入两个哈希表中,第一个哈希表键值是oid,值是一个mib_detail对象,该对象保存了该mib节点的所有信息;另外一个哈希表键值是name,值是一个mib_detail对象;用户界面模块,用于负责与用户交互的界面,所述用户界面模块包括:MIB树显示单元,用于根据mib解析模块的哈希表生成mib树结构,并在树上实现右键菜单功能,选中节点后可以选择snmp的各种操作;MIB节点信息表单元,用于当选中MIB树中一个节点后,显示所选节点的mib信息;查询结果显示单元,用于显示各种SNMP操作后的结果显示;SNMP操作模块,用于负责各SNMP操作的具体实现,由八个类组成:snmpget,snmpgetnext,snmpgetbulk,snmpwalk,snmpset,snmptable,TrapReceive和TrapSend,分别实现相应的SNMP功能;数据库模块,用于实现存储和提出数据,并将数据进行图表显示,所述数据库模块包括:数据存储和提取单元,用于把用户选择的节点按设定的周期去执行Get操作,并将结果放入数据库中,也负责数据的提取;数据图表显示单元,用于把数据库的数据用图表的形式显示出来,通过数据曲线,直观的反映数据的变化。
地址 310014浙江省杭州市下城区朝晖六区