0
我使用snmp通過交換機並獲取一些信息。snmp思科交換機oid for multiVlans
我使用:
搜索名稱: OID:iso.3.6.1.2.1.2.2.1.2
搜索單個VLAN: OID:iso.3.6.1.4.1.9.9.68。 1.2.2.1.2
我想要的是多個Vlans什麼是oid。 有誰知道?
我使用snmp通過交換機並獲取一些信息。snmp思科交換機oid for multiVlans
我使用:
搜索名稱: OID:iso.3.6.1.2.1.2.2.1.2
搜索單個VLAN: OID:iso.3.6.1.4.1.9.9.68。 1.2.2.1.2
我想要的是多個Vlans什麼是oid。 有誰知道?
您的文章中提到的Cisco OID會爲您提供設備上每個接口上關聯的VLAN-id。例如snmpwalk的收益率以下(這樣你就可以得到與接口設備相關聯的所有的VLAN)
# snmpwalk -v2c -c public 172.23.219.36 1.3.6.1.4.1.9.9.68.1.2.2.1.2
..
SNMPv2-SMI::enterprises.9.9.68.1.2.2.1.2.436217344 = INTEGER: 101
從VLAN 101一個考慮的ifIndex可以找到相關的接口
# snmpwalk -v2c -c public 172.23.219.36 1.3.6.1.2.1.2.2.1.2.436217344
..
IF-MIB::ifDescr.436217344 = STRING: Ethernet1/20
但是如果你只有興趣獲得系統上的VLAN,您可能需要考慮查看Q-BRIDGE-MIB(https://tools.ietf.org/html/rfc4363)。這些OID中的任何一個都將通過Q-BRIDGE MIB獲得系統中所有VLAN(無論是否與接口關聯)(dot1qFdbTable)
snmpwalk -v2c -c public 172.23.219.36 1.3.6.1.2.1.17.7.1.2
SNMPv2-SMI::mib-2.17.7.1.2.1.1.2.1 = Counter32: 0
SNMPv2-SMI::mib-2.17.7.1.2.1.1.2.101 = Counter32: 0
SNMPv2-SMI::mib-2.17.7.1.2.1.1.2.201 = Counter32: 0
SNMPv2-SMI::mib-2.17.7.1.2.1.1.2.301 = Counter32: 0