最近搞snmp这块,除了net_snmp源码里面的snmpwalk.c类的代码,网上提供的相关Demo还是很少的,SO,根据自己的理解,简单写了一个snmp联动交换机的测试程序。主要实现如下功能:
- 联动多台交换机(异步操作)
- 联动多个MIB节点(完成一个自动进行下一个)
- MIB节点请求类型(GET、GETNEXT)==》(SNMP_MSG_GET、SNMP_MSG_GETBULK)
- 测试计时功能:snmp_alarm_register()
好了,这里就不对代码做解释了,对于snmp和net_snmp简单了解过的,直接看代码应该就可以看懂的,希望对你们会有帮助!
====== 代码下载链接最后 ======
PS:
学习阶段,如果代码中有什么不足之处,欢迎大家指出,互相学习,共同进步!