Настройка суммирования маршрутов OSPF в Cisco

Опубликовано: 28 Января, 2023

Предварительные требования: состояние протокола Open Shortest Path First (OSPF) и настройка OSPF для нескольких областей в Cisco.

Суммирование маршрутов в любом протоколе внутренних шлюзов (IGP ) создает единую запись маршрута с префиксом и длиной префикса, превышающей один или меньший компонентный маршрут. Например, суммарный маршрут 10.1.0.0/16 включает подсети 10.1.1.0/24, 10.1.4.132/30 и другие подсети в диапазоне от 10.1.0.0 до 10.1.255.255. Суммарные маршруты уменьшают размер таблиц маршрутизации и баз данных топологии, косвенно улучшая конвергенцию. Все маршрутизаторы в одной области OSPF должны иметь:

  1. Идентичные базы данных состояния канала после завершения лавинной рассылки.
  2. Те же сводные маршруты.
  3. Должны отсутствовать одни и те же подсети компонентов каждой сводки.

Чтобы сделать вышеописанное, OSPF разрешает суммирование маршрутов только в том случае, если маршруты внедряются в область следующими типами маршрутизаторов:

  1. Area Border Router (ABR) межобластные маршруты
  2. Граничный маршрутизатор автономной системы (ASBR) — внешние маршруты

Команды суммирования маршрутов OSPF:

Тип маршрутизатора

Подкоманда OSPF маршрутизатора

АСБР итоговый адрес <идентификатор сети> <префикс-маска> [не реклама]
АБР область <идентификатор области> диапазон <идентификатор сети> <префикс-маска> [реклама | нереклама]

Примечание. Ключевые слова «реклама» и «нереклама» указывать необязательно. Ключевое слово not-advertise используется для фильтрации подсетей, подразумеваемых сводкой.

Настройка суммирования маршрутов OSPF:

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

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

R1(config)#interface FastEthernet0/0
R1(config-if)#ip address 10.0.0.1 255.255.255.0
R1(config-if)#no shutdown
R2(config)#interface FastEthernet0/0
R2(config-if)#ip address 10.0.0.2 255.255.255.0
R2(config-if)#no shutdown

Шаг 3: Настройте петлевой интерфейс на маршрутизаторе R2 с адресом IPv4:

R2(config)#interface Loopback0
R2(config-if)#ip address 8.8.8.8 255.255.255.255

Шаг 4: Настройте петлевые интерфейсы на маршрутизаторе R1 с адресом IPv4:

R1(config)#interface Loopback0
R1(config-if)#ip address 172.168.1.1 255.255.255.0
R1(config-if)#interface Loopback1
R1(config-if)#ip address 172.168.2.1 255.255.255.0

Шаг 5: Настройка процесса OSPF на обоих маршрутизаторах с помощью команды router OSPF <process-id> :

R1(config)#router OSPF 1
R1(config-router)#exit
R2(config)#router OSPF 1
R2(config-router)#exit

Шаг 6: Включение OSPF на интерфейсах с помощью подкоманды уровня интерфейса IP OSPF <process-id> area <area-id> :

R1(config)#interface FastEthernet0/0
R1(config-if)#ip OSPF 1 area 1
R1(config-if)#interface Loopback0
R1(config-if)#ip OSPF 1 area 0
R1(config-if)#interface Loopback1
R1(config-if)#ip OSPF 1 area 0
R2(config)#interface FastEthernet0/0
R2(config-if)#ip OSPF 1 area 1
R2(config-if)#interface Loopback0
R2(config-if)#ip OSPF 1 area 1

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

R1#show ip route
R2#show ip route

Шаг 8: Настройка маршрутизатора R1 (ABR) для объявления единого межобластного суммарного маршрута, который включает все 2 маршрута:

  1. 192.168.1.0/24
  2. 192.168.2.0/24

Итак, суммарный маршрут 172.168.0.0/22 включает в себя диапазон подсетей 172.168.0.0 — 172.168.3.255.

R1(config)#router OSPF 1 
R1(config-router)#area 0 range 172.168.0.0 255.255.252.0    
R1(config-router)#end 

Шаг 9. Проверка правильности распространения сводного маршрута маршрутизатором R1 после настройки суммирования маршрутов на маршрутизаторе R1 путем просмотра таблицы маршрутизации IPv4 маршрутизатора R2:

R2#show ip route

Шаг 10: Проверка подключения через оба маршрутизатора:

Теперь попробуйте пропинговать петлевой интерфейс R2 с R1 и наоборот:

R1#ping 8.8.8.8
R1#ping 172.168.1.1

R1#ping 172.168.2.1