我对SNMPv3有疑问。我正在实习,他们希望我获得只读数据,但我无法弄清楚如何做到这一点。我希望你们能帮助我
答案 0 :(得分:1)
SNMP中有3个命令允许您从设备读取数据:
从SNMPv2C开始支持Get-Bulk。
SNMPv3与早期版本的协议之间的主要区别在于安全模型。有一种所谓的基于用户的安全模型(USM)。首先,您需要在SNMP代理/设备端配置安全主体(用户)。
之后,您需要下载SNMP工具来发送您的SNMP请求/命令。例如,如果您使用 NET-SNMP 包,则可以执行以下操作:
snmpgetnext -v 3 -n "" -u MD5User -a MD5 -A "The Net-SNMP Demo Password" -l authNoPriv test.net-snmp.org sysUpTime
您还可以使用 NetDecision MIB浏览器(http://netmechanica.com/products/?prod_id=1009)等图形工具通过SNMPv3查询设备。