一、MG-SOFT软件的各个部分及使用
MG-SOFT主要分为三个部分,MIB Browser、MIB Complier与MIB Builder三个部分
1、 在win 10上安装net-snmp
https://www.cnblogs.com/kongkongF*/p/10641575.html
win10有两个版本的启动或关闭windows服务里面无SNMP项,去设置->应用和功能->可选功能->添加一下SNMP就可以了
2、 软件的安装及使用
https://www.cnblogs.com/ilanni/p/4208005.html
3、 MIB Browser的操作手册
https://wenku.baidu.com/view/ea60658683d049649b665871.html
4、 MIB Builder使用手册
https://blog.csdn.net/kuenking111/article/details/46968529
5、 MIB文件语法简述
https://blog.csdn.net/shanzhizi/article/details/15340305
二、完整的MIB Tree编写方法:
1、 MIB Builder主要是MIB树的编写与生成,其主要的操作方法是左拖生成树结构,完成后直接导出(File->export)生成.my文件。
2、 然后用MIB Complier打开生成的.my文件,点击Tool->complie ….my文件编译,生成smidb文件,点击弹出框的save all,之后可以在左边的module框看到生成的模块。
3、 打开MIB Browser,在MIB栏中查找刚刚生成的MIB modules文件,点击红色箭头(load selected MIB modules)导入上面框中,再点击Query即可查询到刚刚导入的MIB Tree
三、MG-SOFT软件操作即遇到的问题
1、 MG-SOFT的软件操作需要以管理员方式来运行,否则报错,出现以下标志才表示成功。
2、 若未以管理员方式打开MIB Complier软件,关闭软件再打开软件时会出现MIB Complier打不开的情况,此时需要打开任务管理器,关闭MIB-SOFT软件的进程,再操作时无问题。
四、MIB Tree编码的研究
1、 阅读win 10 系统MIB Tree编码时(使用iReasoning MIB Browser软件),会发现叶子节点的OID一般以.0结尾(表叶子节点除外)
生成表格时,表叶子节点表示的表的列,一般至少有一个表叶子节点作主键,表内容的OID的编写一般是表根OID+表叶子OID+主键value来表示。