Настройка параметров интерфейса RIP в Cisco
Требования: 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:
- Убедитесь, что Wireshark установлен на вашем ПК.
- Наведите указатель мыши на интерфейс, который вы хотите захватить, и щелкните правой кнопкой мыши интерфейс.
- Появится раскрывающееся меню с некоторыми параметрами.
- Выберите вариант с надписью «Начать захват» .
RIP-реклама:
Пакеты, выделенные красным цветом, являются рекламой RIPv1:
Формат пакета объявления RIPv1 (сообщение запроса):