非思科交换机中的社区字符串索引错误

非思科交换机中的社区字符串索引错误

我正在尝试从非思科交换机检索 CAM 表信息。我正在使用D-Link DES 3526Brocade fastiron sx 800交换机并安装了 net-snmp。当我执行 cmd:$snmpwalk -v 2c -c public@[vlanid] [ip-address] 1.3.6.1.2.1.17.4.3.1.1 时,
我得到了超时错误。我在谷歌上搜索答案,发现[comm]@[vlanid] 是 cisco 特有的。 访问ftp://ftp.cisco.com/pub/mibs/supportlists/wsc1200/wsc1200-communityIndexing.html。那么有人能说说如何对非思科交换机进行社区字符串索引吗?

答案1

那么有人能说一下如何对非思科交换机进行社区字符串索引吗?

这是如何从我拥有的唯一一台非思科设备(DLink DGS-3200)轮询 Q-BRIDGE-MIB 以获取 mac 地址的方法。我不是对于非 Cisco 交换机,请使用 [community@vlan]。使用 [community@vlan] 索引 BRIDGE-MIB 仅适用于 Cisco。

我希望任何支持 Q-BRIDGE-MIB 的非思科交换机都能按以下方式工作。

轮询系统描述记录被测交换机

[mpenning@tsunami ~]$ # Demo from a DLink DGS-3200 switch
[mpenning@tsunami ~]$ snmpbulkwalk -v 2c -c public -OXsq 172.16.1.2 sysdescr
sysDescr.0 "DGS-3200-10 Gigabit Ethernet Switch"
[mpenning@tsunami ~]$

步行dot1qVlan静态名称:列出 Vlan 及其文本名称

[mpenning@tsunami ~]$
[mpenning@tsunami ~]$ snmpbulkwalk -v 2c -c public 172.16.1.2 
 .1.3.6.1.2.1.17.7.1.4.3.1.1
BRIDGE-MIB::dot1dBridge.7.1.4.3.1.1.1 = STRING: "default"
[mpenning@tsunami ~]$

dot1qFdb动态计数:已知的 MAC 地址数量

[mpenning@tsunami ~]$ 
[mpenning@tsunami ~]$ snmpbulkwalk -v 2c -c public  172.16.1.2 
 .1.3.6.1.2.1.17.7.1.2.1.1.2
BRIDGE-MIB::dot1dBridge.7.1.2.1.1.2.1 = Counter32: 17
[mpenning@tsunami ~]$

dot1qVlanCurrentEgressPorts:vlan 中的端口位图

[mpenning@tsunami ~]$ 
[mpenning@tsunami ~]$ snmpbulkwalk -v 2c -c public 172.16.1.2 
 .1.3.6.1.2.1.17.7.1.4.2.1.4
BRIDGE-MIB::dot1dBridge.7.1.4.2.1.4.2562.1 = Hex-STRING: FF C0 00 00
[mpenning@tsunami ~]$

dot1qTpFdb端口:已学习所有 MAC 地址

[mpenning@tsunami ~]$ 
[mpenning@tsunami ~]$ snmpbulkwalk -v 2c -c public 172.16.1.2 
 .1.3.6.1.2.1.17.7.1.2.2.1.2
BRIDGE-MIB::dot1dBridge.7.1.2.2.1.2.1.0.13.101.22.120.35 = INTEGER: 5
BRIDGE-MIB::dot1dBridge.7.1.2.2.1.2.1.0.13.189.12.143.198 = INTEGER: 5
BRIDGE-MIB::dot1dBridge.7.1.2.2.1.2.1.0.13.189.7.34.145 = INTEGER: 5

... more entries here
[mpenning@tsunami ~]$

相关内容