Як зробити індексацію рядків спільноти для інших комутаторів, таких як D link DES 3526 та Brocade Fastiron SX800 ?
Я запускаю програму java для опитування конкретної vlan на комутаторі Brocade sx 800 l3. Програма видає "Помилка тайм-ауту". Потім я перевірив журнал комутаторів, який говорить про те, що рядок спільноти недійсний . У мене виникають проблеми з синтаксисом "спільнота @ vlanid".
Відображення всіх власників та їх назв:
Невже хтось скаже, будь ласка, індексацію рядків спільноти для комутаторів, крім Cisco?
EDIT
Я спробував команди в CLI з Net-SNMP:
SysDescr опитування:
snmpwalk -v 2c -c public 10.21.200.4 1.3.6.1.2.1.1.1
SNMPv2-MIB::sysDescr.0 = STRING: DES-3526 Fast-Ethernet Switch
Опитування dot1dTpFdbAddress (Vlan за замовчуванням):
snmpbulkwalk -v 2c -c public 10.21.200.4 1.3.6.1.2.1.17.4.3.1.1
SNMPv2-SMI::mib-2.17.4.3.1.1.0.27.17.189.90.220 = Hex-STRING: 00 1B 11 BD 5A DC
SNMPv2-SMI::mib-2.17.4.3.1.1.4.254.127.149.86.136 = Hex-STRING: 04 FE 7F 95 56 88
Опитування dot1dTpFdbAddress (за замовчуванням Vlan4):
snmpbulkwalk -v 2c -c public@4 10.21.200.4 .1.3.6.1.2.1.17.4.3.1.1
Timeout: No Response from 10.21.200.4
Netdisco перераховує всі порти та відповідні MAC адреси
Я хочу отримати всі MAC адреси з окремих портів. В Q-Bridge MIB показує всі порти на комутаторі , але , до жаль , адреса OID MAC недоступний. З іншого боку, використовуючи Bridge MIB, перераховані лише MAC адреси з Vlan за замовчуванням. PS: індексація рядків спільноти (coommstring @ vlanid) для доступу до інших vlans працює лише з комутаторами CISCO.
snmpget -v 2c -c public [SWITCH-ADDRESS-HERE] .1.3.6.1.2.1.1.1.0
snmpbulkwalk -v 2c -c public@4 [SWITCH-ADDRESS-HERE] .1.3.6.1.2.1.17.4.3.1.1
. Це повертає те, що вам потрібно?