Выясняем, к какому порту коммутатора Cisco подключено устройство с определенным IP-адресом
Итак, перед нами встала задача определенным образом настроить интерфейс коммутатора, к которому подключено устройство с конкретным IP-адресом, но номер интерфейса нам неизвестен. Нам необходимо его выяснить. Примем за исходные условия, что речь идет о коммутаторе Cisco Catalyst 2960, а к нужному нам интерфейсу подключено устройство с IP-адресом 10.100.10.92.
1. Выполним ping нужного нам IP-адреса, чтобы обновить ARP-таблицу на коммутаторе:
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.100.10.92,
timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5),
round-trip min/avg/max = 1/4/9 ms
2. Выясним MAC-адрес устройства с нужным нам IP-адресом с помощью команды show ip arp:
Internet 10.100.10.92 0 b8ac.6f1a.122e ARPA Vlan1
3. Мы обнаружили, что в ARP-таблице коммутатора есть запись об устройстве с IP 10.100.10.92, и что оно имеет MAC-адрес B8AC6F1A122E. Осталось выяснить, к какому интерфейсу коммутатора оно подключено. Для этого выполним поиск по таблице MAC-адресов с помощью команды show mac address-table:
1 b8ac.6f1a.122e DYNAMIC Gi0/10
Нам удалось выяснить, что наше устройство подключено к интерфейсу GigabitEthernet0/10. Вуаля!
Не сбивайте людей с толку: ARP-таблица проверяется в шаге 2 данной статьи не на КОММУТАТОРЕ, А НА МАРШРУТИЗАТОРЕ, поскольку ARP — это протокол третьего уровня и коммутатор ARP-таблиц не содержит. А вот МАС-таблица уже действительно смотрится на коммутаторе.