snmp即简单网络管理协议,管理很简单,但实际开发还是有点工作量,协议有三个版本,分为1,2c,3。相关的RFC文档也比较多,从零开始开发难度还是比较大,和技术经理讨论了下,可以基于现有方案做二次开发,移植。产品平台基于openwrt,armlinux。上层业务是用Golang开发,在github上看了下,现有的Go 版本的snmp实现还不是很...
管理站和代理都实现了相应的MIB对象,使得双方可以识别对方的数据,实现通信。管理站向代理申请MIB中定义的数据,代理识别后,将管理设备提供的相关状态或参数等数据转换为MIB定义的格式,应答给管理站,完成一次管理操作。