Здравствуйте.
Решаю задачу автоматизации сбора MACов со свичей DES-3526.
Прочитал
Как считать таблицу коммутации (FDB) на коммутаторах серий DES-38XX, DES-35XX, DES-30XX и DES-21XX по SNMP. и столкнулся с такой проблемой.
DES-3526 или не отдают таблицу fdb через SNMP, или отдают 1-2 мака с магистральных портов.
Прошивка: 6.00.B14
Код:
snmpwalk -v 2c -c <snmp_ro> 172.30.2.61 1.3.6.1.2.1.17.4.3.1
SNMPv2-SMI::mib-2.17.4.3.1.1.0.28.240.32.117.0 = Hex-STRING: 00 1C F0 20 75 00
SNMPv2-SMI::mib-2.17.4.3.1.2.0.28.240.32.117.0 = INTEGER: 25
SNMPv2-SMI::mib-2.17.4.3.1.3.0.28.240.32.117.0 = INTEGER: 3
В таблице на самом свиче 400 маков.
Прошивка: 6.00.B25
Код:
snmpwalk -v 2c -c <snmp_ro> 172.30.18.61 1.3.6.1.2.1.17.4.3.1.1
SNMPv2-SMI::mib-2.17.4.3.1.1 = No Such Instance currently exists at this OID
В таблице на самом свиче 200 маков
Прошивка: 5.01.B52
Код:
snmpwalk -v 2c -c <snmp_ro> 172.30.16.222 1.3.6.1.2.1.17.4.3.1
SNMPv2-SMI::mib-2.17.4.3.1.1.0.25.91.237.141.214 = Hex-STRING: 00 19 5B ED 8D D6
SNMPv2-SMI::mib-2.17.4.3.1.1.0.27.17.5.16.169 = Hex-STRING: 00 1B 11 05 10 A9
SNMPv2-SMI::mib-2.17.4.3.1.2.0.25.91.237.141.214 = INTEGER: 26
SNMPv2-SMI::mib-2.17.4.3.1.2.0.27.17.5.16.169 = INTEGER: 25
SNMPv2-SMI::mib-2.17.4.3.1.3.0.25.91.237.141.214 = INTEGER: 3
SNMPv2-SMI::mib-2.17.4.3.1.3.0.27.17.5.16.169 = INTEGER: 3
В таблице на самом свиче 170 маков
Прошивка: 5.01-B09
Код:
snmpwalk -v 2c -c <snmp_ro> 172.30.7.100 1.3.6.1.2.1.17.4.3.1
SNMPv2-SMI::mib-2.17.4.3.1.1.0.29.69.88.246.65 = Hex-STRING: 00 1D 45 58 F6 41
SNMPv2-SMI::mib-2.17.4.3.1.2.0.29.69.88.246.65 = INTEGER: 26
SNMPv2-SMI::mib-2.17.4.3.1.3.0.29.69.88.246.65 = INTEGER: 3
В таблице на самом свиче 120 маков
Настройки SNMP на всех свичах одинаковые:
Код:
# SNMPv3
delete snmp community public
delete snmp community private
delete snmp user initial
delete snmp group initial
delete snmp view restricted all
delete snmp view CommunityView all
config snmp engineID 800000ab0300179a03df78
create snmp view CommunityView 1 view_type included
create snmp group <snmp_ro> v1 read_view CommunityView notify_view CommunityView
create snmp group <snmp_ro> v2c read_view CommunityView notify_view CommunityView
create snmp group <snmp_rw> v1 read_view CommunityView write_view CommunityView notify_view CommunityView
create snmp group <snmp_rw> v2c read_view CommunityView write_view CommunityView notify_view CommunityView
create snmp community <snmp_ro> view CommunityView read_only
create snmp community <snmp_rw> view CommunityView read_write
create snmp host <host_1> v2c <snmp_rw>
create snmp host <host_1> v2c <snmp_rw>
create snmp host <host_1> v2c <snmp_rw>
Кто-то нашел как побороть это?