最近两周公司分配一个任务:使用snmp协议做一个网管,来配置我们的产品。这可以说是我第一次听说这个协议,我问了一下周围的同事这是个什么协议,同事说“简单网络管理协议”,其实这个协议也是第一次接触,以前我们也都没用过。后来我开始做这个snmp网管的任务。

        首先是网上查资料,各种查,查了很多文章(大多是csdn和博客园的文章),刚开始不知道是什么意思,当看了多篇之后,慢慢发现了他们的共同点,那就是框架基本是一致的(完全类似也没毛病),然后根据这个共同的框架,我自己开始在我们的agent代理上添加程序,添加完再去慢慢调试。最初对代码不是很理解,不过随着调试会慢慢懂得。

        其次我介绍一下我的主要功能,免得后来者们看了半天文章发现和自己的需要实现的功能不一样就白白浪费很多时间:

1)使用子代理的方式实现对象类型为组、表的对象的设置、查询、读创建等功能;

2)表格子项的操作(主要为设置,查询等基本功能),其中有单个索引,也有多个索引的情况;

这便是我要介绍的几个内容,我会把这几项内容分成若干的文章进行单独介绍:

        a.  mib2c工具的使用:  

        b.  组对象的操作 : 这个是最简单一种方式,他只对一个变量进行操作,涉及的东西较少、;

        c.  表基本知识简介:

        d.  表对象的框架介绍: 主要对实现表的框架进行简单介绍;多个索引的实现;设置查询基本功能实现等;

接下来我会陆续更新几篇文章来介绍相关的内容。

                                                                                                                            未完待续。。。。。。