我正在学习如何通过SNMP
我们的 HP 交换机获取信息。我正在尝试使用BRIDGE-MIB::dot1dTpFdbPort
已知 MAC 地址中包含的 OID 来查询交换机50:65:f3:2e:c5:5c
,例如.1.3.6.1.2.1.17.4.3.1.2.80.101.243.46.197.92
。
$ snmpget -v3 -Oe my_switch .1.3.6.1.2.1.17.4.3.1.2.80.101.243.46.197.92
BRIDGE-MIB::dot1dTpFdbPort.'Pe...\' = INTEGER: 31466
它返回整数31466
。然后,我尝试使用IF-MIB::ifType
包含在整数中的 OID 来查询同一个开关31466
,例如.1.3.6.1.2.1.2.2.1.3.31466
。
$ snmpget -v3 -Oe my_switch .1.3.6.1.2.1.2.2.1.3.31466
IF-MIB::ifType.31466 = No Such Instance currently exists at this OID
为什么31466
交换机上找不到整数的端口?我错过了什么吗?我很感激任何帮助,因为我对SNMP
和 OID 的东西很陌生。