这几天在研究SNMP ,在网上找了不少资料,终于可以使用snmp++的库进行开发了。
点击生成,然后运行
运行结果显示
注意看下面的提示,requstId =1042 ,SNMP 功能成功。
另外为了熟悉snmp包的内容,我用wireshark对电脑发出去的snmp包进行抓包,分析发现与这里debug的包的内容一致。
SNMP包的报文从30开始。
发送SNMP报文之前,wireshark抓包没有内容
开始执行代码
查看wireshark抓包情况
抓到两条消息
分别是get-request消息和get-reponse 消息
get-request消息如下
response消息如下
这样,表明基于snmp++的库可以使用,并且实现了。