Это старая версия документа!
Определение порта по MAC, IP по порту и прочие базовые команды
Как узнать IP, зная MAC адрес на порту свитча CISCO
Вводим команду
sh mac address-table int Fa0/x
Или
sh mac address-table int Fa0/x
где x - номер порта
sh ip arp xxxx.xxxx.xxxx
где xxxx.xxxx.xxxx - MAC адрес. Вторую команду можно так же давать на маршрутизаторе внутри сети.
Как найти к какому коммутатору и порту в нем подключен определенный хост
В случае, когда между нами и устройством стоит цепочка из коммутаторов, нужно использовать следующий метод. Предположим, нужно найти к какому порту какого коммутатора подключено устройство с IP 192.168.1.23
Заходим на корневой коммутатор и даем команду
ping 192.168.1.23
Это нужно для того, чтобы гарантировать появление в ARP-таблице MAC-адрес искомого устройства.
Даем команду показать ARP-таблицу:
show arp | incl 192.168.1.23
или
show arp | beg 192.168.1.23
В первой строке Получим MAC устройства с IP 192.168.1.23 - f46d.04ae.f329
Даем команду показать таблицу перенаправления MAC-адресов:
show mac-address-table address f46d.04ae.f329
Получим имя интерфейса, через который идет трафик на f46d.04ae.f329 - Gi0/17.