仅获取SNMPv3读取数据

时间:2016-08-02 08:09:42

标签: snmp

我对SNMPv3有疑问。我正在实习,他们希望我获得只读数据,但我无法弄清楚如何做到这一点。我希望你们能帮助我

1 个答案:

答案 0 :(得分:1)

SNMP中有3个命令允许您从设备读取数据:

  • GET
  • GET-NEXT
  • 取块

从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查询设备。

MIB Browser main window 您必须在SNMP用户管理器工具中配置SNMP用户配置文件,如下所示: SNMP User Manager main window