Настройка параметров интерфейса RIP в Cisco

Опубликовано: 22 Февраля, 2023

Требования: RIP, Настройка RIP версий 1 и 2 в Cisco .

RIP — это бесклассовый протокол дистанционно-векторной маршрутизации (DVRP). Это протокол маршрутизации с драйвером таймера. Он использует протокол пользовательских дейтаграмм (UDP) в качестве транспортного протокола и порт 520. Он использует количество переходов в качестве метрики в диапазоне от 1 до 16, где 15 считается максимальной метрикой, а 16 — бесконечным (недоступным) для удаления ранее установленных маршрут, т. е. для выполнения отравления маршрута, который является методом быстрого забывания устаревшей информации о маршрутах из таблицы маршрутизации соседнего маршрутизатора. RIPv2 поддерживает аутентификацию MD5 как в виде обычного текста.

Когда RIP включен на маршрутизаторе, в RIP есть некоторые параметры интерфейса/действия для каждого интерфейса , которые также отключаются, когда эти действия включены. В режиме конфигурации интерфейса есть 2 действия, которые позволяют установить версию (версии) RIP, в которых маршрутизатор будет отправлять и/или получать объявления RIP и обрабатывать их. Кроме того, есть возможность включить RIPv2 для отправки широковещательных обновлений для каждого интерфейса в режиме настройки интерфейса.

Команда параметров интерфейса RIP:

RIP-функция

Команда

Пример

Чтобы указать, какие версии RIP-обновлений можно отправлять через этот интерфейс. версия ip rip send <версия> R2(config)#интерфейс Serial0/1/0
R2(config-if)#ip rip send версия 1 2
Чтобы настроить, какие версии обновлений RIP могут быть получены/обработаны через этот интерфейс. ip rip получить версию <версия> R2(config)#интерфейс Serial0/1/0
R2(config-if)#IP Rip Receive версии 1 2
Чтобы настроить RIPv2 для отправки обновлений через определенный интерфейс, используя широковещательную рассылку, а не многоадресную рассылку. ip rip v2-трансляция R1(config)#интерфейс Serial0/1
R1(config-if)#ip rip v2-трансляция
Сделать интерфейс пассивным, чтобы не отправлять обновления RIPv2 через конкретный интерфейс. Эта подкоманда настраивается не в режиме конфигурации интерфейса, а в режиме конфигурации маршрутизатора. пассивный интерфейс <номер типа>

R1(config)#роутер рип

R1(config-router)#passive-interface Serial0/1

Настройка параметров интерфейса RIP:

Шаг 1: Создайте топологию из 3 маршрутизаторов в GNS3, как показано на рисунке ниже:

Шаг 2: Настройте адрес IPv4 на физическом интерфейсе маршрутизаторов:

R1(config)#int f0/0
R1(config-if)#ip address 12.1.1.1 255.255.255.0
R1(config-if)#no shutdown
R1(config-if)#int f1/0
R1(config-if)#ip address 13.1.1.1 255.255.255.0
R1(config-if)#no shutdown
R2(config)#int f0/0
R2(config-if)#ip address 12.1.1.2 255.255.255.0
R2(config-if)#no shutdown
R2(config-if)#int s2/0
R2(config-if)#ip address 23.1.1.1 255.255.255.0
R2(config-if)#no shutdown
R3(config)#int f0/0    
R3(config-if)#ip address 13.1.1.2 255.255.255.0
R3(config-if)#no shutdown
R3(config-if)#int s2/0
R3(config-if)#ip add 23.1.1.2 255.255.255.0
R3(config-if)#no shutdown

Шаг 3: Включение RIP на всех маршрутизаторах с помощью команды глобальной конфигурации router rip :

R1(config)#router rip
R1(config-router)#network 12.0.0.0 

R1(config-router)#network 13.0.0.0
R2(config)#router rip 
R2(config-router)#network 12.0.0.0
R2(config-router)#network 23.0.0.0
R3(config)#router rip
R3(config-router)#network 13.0.0.0
R3(config-router)#network 23.0.0.0

Шаг 4. Проверка таблицы маршрутизации IPv4 на маршрутизаторах на наличие записи маршрута RIP:

R1#show ip route
R2#show ip route
R3#show ip route

Шаг 5. Настройте R2 для отправки и получения обновлений RIP версии 1 и 2 по каналу «точка-точка» в сторону R3:

R2(config-if)#int serial2/0           
R2(config-if)#ip rip send version 1 2 
R2(config-if)#ip rip receive version 1 2
R2(config-if)#end

Шаг 6: Проверка конфигурации опции интерфейса RIP на последовательном интерфейсе R2:

R2#show ip protocols

Шаг 7: Настройте интерфейс fastethernet маршрутизатора R1 в направлении маршрутизатора R2 для отправки обновлений RIPv2 в виде широковещательной рассылки, а не многоадресной рассылки:

R1(config)#interface fa0/0
R1(config-subif)#ip rip v2-broadcast
R1(config-subif)#end

Шаг 8: Проверка конфигурации параметра интерфейса RIP на маршрутизаторе R1 путем отладки пакетов событий RIP и проверки адреса назначения пакетов в качестве широковещательного адреса уровня 3:

R1#debug ip rip events

Чтобы отключить отладку:

R1#undebug all

Шаг 9: Проверка конфигурации RIP на всех трех маршрутизаторах;

R1#show ip protocols
R2#show ip protocols
R3#show ip protocols

Захват интерфейса с помощью Wireshark:

Чтобы захватить интерфейс в GNS3:

  1. Убедитесь, что Wireshark установлен на вашем ПК.
  2. Наведите указатель мыши на интерфейс, который вы хотите захватить, и щелкните правой кнопкой мыши интерфейс.
  3. Появится раскрывающееся меню с некоторыми параметрами.
  4. Выберите вариант с надписью «Начать захват» .

RIP-реклама:

Пакеты, выделенные красным цветом, являются рекламой RIPv1:

Формат пакета объявления RIPv1 (сообщение запроса):