Лабораторная 5.8: Конфигурирование RIP маршрутизации

Лабораторная 5.8: Конфигурирование RIP маршрутизации


Динамическая маршрутизация - это автоматизация задания маршрутов в IP таблице с помощью протоколов.

Протокол определяет как маршрутизатор ищет и анонсирует для других маршрутизаторов доступные сети.
Протоколу требуется некоторое время на приведение таблицы в соответствующее текущей конфигурации состояние.
Это время называется временем конвергенции.

В этой лабораторной настраивается протокол Routing Information Protocol (RIP), очень давно использующийся для малых, реже средних сетей. Описание работы RIP см. в учебнике Тода Лэммела.

Предполагается, что Вы работаете с сохраненной конфигурацией лабораторной 5.7

1. Сначала удалим маршрут по-умолчанию и проверим IP-таблицу - в ней должны быть только непосредственно подключенные сети.

2600A#config t
2600A(config)#no ip route 0.0.0.0 0.0.0.0 172.16.20.1
2600A(config)#exit
2600A#show ip route

2. То же выполните на 2600B.

2600B#config t
2600B(config)#no ip route 0.0.0.0 0.0.0.0 172.16.30.1
2600B(config)#exit
2600B#show ip route

3. Удалите статические маршруты на 2600C и проверьте IP-таблицу - в ней должны быть только непосредственно подключенные сети.

2600C#config t
2600C(config)#no ip route 172.16.40.0 255.255.255.0 172.16.20.2
2600C(config)#no ip route 172.16.50.0 255.255.255.0 172.16.30.2
2600C(config)#exit
2600C#

4. Теперь включаем RIP и указываем какие сети анонсировать для других маршрутизаторов:

2600A#config t
2600A(config)#router rip
2600A(config-router)#network 172.16.0.0
2600A(config-router)#^z

Как видно, начальная настройка RIP элементарна. Важно заметить, что анонсируемая сеть 172.16.0.0 дана в классовом варианте (класс B, маска 16 бит), однако подсети учебной лаборатории имеют 24-битные маски. RIP первой версии является классовым протоколом, т.е. ориентирован на класс сети и не имеет возможностей по передачи во время анонсов еще и масок, помимо адресов сетей (см. учебник Тода Лэммела, 5 главу).

5. Настройте аналогично маршрутизатор 2600B.

2600B#config t
2600B(config)#router rip
2600B(config-router)#network 172.16.0.0
2600B(config-router)#^z

6. Настройте аналогично маршрутизатор 2600C.

2600C#config t
2600C(config)#router rip
2600C(config-router)#network 172.16.0.0
2600C(config-router)#^z

рецепт быстрого приготовления здесь