Назад | Перейти на главную страницу

cisco: получить MAC-адрес от соседей cdp

Мне нужно узнать MAC-адреса и порты устройств, подключенных напрямую к коммутатору Cisco, желательно через SNMP. лучший способ, который я нашел, - с соседями CDP, но я не нахожу MAC-адреса, только ip и имя хоста.

в настоящее время я получаю Mac с ip через RFC1286-MIB :: dot1dTpFdbPort, но это очень ненадежно, поскольку IP-адреса не всегда указаны в этой таблице. Кто-нибудь знает лучший способ получить MAC-адрес?

Соседи cdp покажут вам другие устройства Cisco и к какому порту они подключены. Если вы ищете Mac на этих устройствах, выполните команду show mac address-table dynamic interface X, где X - это интерфейс, к которому подключено устройство. Вы можете отключить интерфейс X, чтобы увидеть все MAC-адреса устройств, подключенных к коммутатору. Не знаю, как получить это через SNMP

SolarWinds Устройство сопоставления портов коммутатора, доступный как часть набора инструментов сетевого инженера, представляет собой отличный инструмент, который будет делать то, что вы просите, пока интерфейс управления коммутатором поддерживает правильные идентификаторы SNMP OID. Доступны как графический интерфейс, так и интерфейс командной строки (командное окно Windows).

Много хороших деталей в Документация по распределителю портов коммутатора также.

Доступна пробная версия, полная версия поставляется с Engineer's Toolset или может быть приобретена отдельно.

Я не работаю в SolarWinds, но могу очень хорошо отзываться о Engineer's Toolset.