SNMP代理开发包是一套用于构建和管理网络设备监控功能的软件工具集,支持高效集成至各类管理系统中。
这是一款SNMP代理开发包,全面支持SNMPv1和SNMPv2c(暂时不包括Counter64),涵盖get、getnext、getbulk、set以及两种Trap操作。用户编写程序时无需关注协议细节,程序框架由MIB编译器自动生成。使用过程中只需在生成的框架中加入应用相关的逻辑即可。
此开发包适用于Windows平台,并支持以下编译工具:Microsoft Visual C++ 6.0, Borland C++ 5.0, 和Borland C++ Builder 5.0,以及Lcc。
该开发包包含以下几个部分:
1. MIB编译器 mib2c ,用于将MIB文件转换为C语言的头文件和源代码。
2. SNMP代理库的头文件
3. 包含不同环境下的SNMP代理库(如VC、BC、Bcb等)。
4. 示例程序