Как посмотреть arp таблицу в Cisco
Как посмотреть arp таблицу в Cisco
Добрый день уважаемые коллеги, сегодня мы разберем вот такой вопрос. Все вы прекрасно знаете, что такое arp таблица, и для чего используется, немного напомню, что ее ведут операционные системы и сетевые устройства второго уровня OSI, в которой каждому ip адресу соответствует mac адрес. Так как устройства общаются именно по мак адресам. Для того чтобы посмотреть arp таблицу в Cisco, нужно воспользоваться командой
Выведется вся arp таблица, в которой есть поля как протокол, ip адрес, mac адрес, vlan.
Как посмотреть arp таблицу в Cisco-01
Можно посмотреть arp таблицу для конкретного vlan
Как посмотреть arp таблицу в Cisco-02
Чтобы посмотреть сколько вообще записей хранится в arp таблице по каждому из vlan, воспользуемся командой
Приведу пример поиска ARP записи по mac адресу:
Просмотр ARP по IP, MAC, VLAN:
Просмотр таблицы mac адресов находящихся в указанном VLAN:
Поиск mac адреса в таблице:
Просмотр дубликатов mac-адресов:
Посмотреть диапазон mac адресов самих модулей в устройстве:
Если понадобится удалить MAC или IP из таблиц, то:
MAC-адрес – физический адрес любого устройство в сети (компьютера или сервера). Бывают ситуации, когда инженеры не имеют возможности “вживую” проверить оборудование, но при этом требуется знать, какое устройство подключено к порту коммутатора. В этом случае они используют удаленный доступ и смотрят таблицу MAC-адресов, которая есть на любом коммутаторе Cisco.
Смотрим MAC-адреса на порту коммутатора
Рассмотрим простейший случай. В нашей сети имеется один коммутатор, к которому подключены два компьютера и один сервер.
Мы не знаем, какое устройство подключено к какому порту. Но имеем удаленный доступ к свичу и всем хостам. Для того, чтобы вывести таблицу MAC-адресов в Cisco используется команда:
Посмотрим вывод команды на sw1:
Таблица содержим четыре столбца. Для нас важно, что она показывает MAC-адрес и соответствующий ему порт. Теперь, например, мы хотим узнать к какому порту подключен наш сервер. Для этого, узнаем MAC-адрес сервера, удаленно подключившись к нему. Вводим команду
Видим MAC 0003.E464.56A1 – соответствует порту fast Ethernet 0/10. Таким образом, становится понятно к какому порту коммутатора Cisco подключен сервер.
Важно! Всегда подписывайте назначения портов. Это можно сделать с помощью команды description.
Смотрим MAC-адреса в определенном VLAN’e
В этом случае разделим сеть компьютеров и сервера на два VLAN:
- для компьютеров PC-1 и PC-2 создадим VLAN 10 и сеть 192.168.10.0/24
- для сервера создадим VLAN 20 и сеть 192.168.20.0/24
Чтобы посмотреть какие устройства находятся в 10 vlan’e на sw1 вводим команду
# show mac-address-table vlan 10
При этом будет также отображаться таблица с MAC-адресами и соответствующими им портами.
Определяем MAC-адрес по IP-адресу
Но что, если нам нужно по IP-адресу определить MAC-адрес устройства. В этом случае нам поможет протокол ARP.
ARP – сетевой протокол, позволяющий по известному IP-адресу компьютера, получить его MAC-адрес. Если компьютер A в сети Ethernet не знает физический адреса компьютера B – он отправляет широковещательный ARP-запрос. Компьютер B отправляет ARP-ответ, в котором и содержится его MAC. После чего компьютер A записывает соответствие IP и MAC к себе в ARP-таблицу.
Роутер также содержит в себе ARP-таблицу. Чтобы посмотреть ее на R1 вводим команду:
Поддержите проект
Друзья, сайт Netcloud каждый день развивается благодаря вашей поддержке. Мы планируем запустить новые рубрики статей, а также некоторые полезные сервисы.
У вас есть возможность поддержать проект и внести любую сумму, которую посчитаете нужной.