Вобщем хочу снять таблицу маков, для обоих моделей заявлена поддержка BRIDGE MIB.
Выплняю для 3852:
Код:
snmpwalk -v 1 -Cc -c public -O n <SWITCH_IP> iso.org.dod.internet.mgmt.mib-2.dot1dBridge.dot1dTp.dot1dTpFdbTable
Получаю:
Код:
.1.3.6.1.2.1.17.4.3.1.1.0.19.70.128.38.128 = STRING: 0:13:46:80:26:80
.1.3.6.1.2.1.17.4.3.1.2.0.19.70.128.38.128 = INTEGER: 0
.1.3.6.1.2.1.17.4.3.1.3.0.19.70.128.38.128 = INTEGER: self(4)
Выплняю для DXS-3326GSR:
Код:
snmpwalk -v 1 -Cc -c public -O n <SWITCH_IP> iso.org.dod.internet.mgmt.mib-2.dot1dBridge.dot1dTp.dot1dTpFdbTable
Получаю:
Код:
.1.3.6.1.2.1.17.4.3.1.1.0.18.128.191.92.176 = STRING: 0:12:80:bf:5c:b0
.1.3.6.1.2.1.17.4.3.1.1.0.27.17.184.228.75 = STRING: 0:1b:11:b8:e4:4b
.1.3.6.1.2.1.17.4.3.1.1.0.27.17.184.229.186 = STRING: 0:1b:11:b8:e5:ba
.1.3.6.1.2.1.17.4.3.1.1.0.33.145.250.150.73 = STRING: 0:21:91:fa:96:49
.1.3.6.1.2.1.17.4.3.1.2.0.18.128.191.92.176 = INTEGER: 85
.1.3.6.1.2.1.17.4.3.1.2.0.27.17.184.228.75 = INTEGER: 66
.1.3.6.1.2.1.17.4.3.1.2.0.27.17.184.229.186 = INTEGER: 20
.1.3.6.1.2.1.17.4.3.1.2.0.33.145.250.150.73 = INTEGER: 22
.1.3.6.1.2.1.17.4.3.1.3.0.18.128.191.92.176 = INTEGER: learned(3)
.1.3.6.1.2.1.17.4.3.1.3.0.27.17.184.228.75 = INTEGER: learned(3)
.1.3.6.1.2.1.17.4.3.1.3.0.27.17.184.229.186 = INTEGER: learned(3)
.1.3.6.1.2.1.17.4.3.1.3.0.33.145.250.150.73 = INTEGER: learned(3)
Собственно вопрос. Где остальное? Для первого показывает вобще только self мак, для dxs какие то случайные маки но не более 4-х.
Потом, DXS стоят 2 шт. в стеке, как интерпретировать номера портов отдаваемые по SNMP? Вот пример в выводе мак 0:12:80:bf:5c:b0 на порту 85. Реально этот мак висит на порту 2:21.