Настройка Multi-Area OSPF: роли ABR, ASBR, суммирование и фильтрация LSA
- Перегрузка базы данных Link-State Database (LSDB) на слабых маршрутизаторах филиалов.
- Постоянный пересчет алгоритма SPF во всей сети из-за сбоя одного интерфейса в удаленной зоне.
- Ошибки маршрутизации из-за отсутствия связности Area X с магистральной Area 0 (Backbone).
- Внешние маршруты Type 5 не попадают в тупиковые зоны (Stub/NSSA).
1. Архитектурные роли маршрутизаторов OSPF
- Backbone Router: Имеет хотя бы один интерфейс в Area 0.
- ABR (Area Border Router): Соединяет одну или несколько зон с Backbone Area 0. Генерирует LSA Type 3 (Summary).
- ASBR (Autonomous System Boundary Router): Выполняет редистрибьюцию из других источников (BGP, Static, Connected). Генерирует LSA Type 5 (External).
2. Конфигурация ABR (межзонная суммаризация)
router ospf 1
router-id 10.0.0.1
network 10.1.0.0 0.0.255.255 area 1
network 10.0.0.0 0.0.0.255 area 0
!
# Суммирование маршрутов Area 1 в сторону Area 0 (генерация единой LSA 3)
area 1 range 10.1.0.0 255.255.0.0
!
# Фильтрация префиксов между зонами
area 1 filter-list prefix DENY_INTERNAL in
!
ip prefix-list DENY_INTERNAL seq 5 deny 10.1.99.0/24
ip prefix-list DENY_INTERNAL seq 10 permit 0.0.0.0/0 le 323. Конфигурация тупиковой зоны (Totally Stubby Area)
# На всех внутренних роутерах Area 2:
router ospf 1
area 2 stub
# На ABR роутере Area 2 (блокирует LSA 3, 4, 5 и вставляет только Default):
router ospf 1
area 2 stub no-summary4. Проверка LSDB
show ip ospf database
show ip ospf database summary
show ip route ospf Частые вопросы (FAQ)
Почему все зоны OSPF должны быть напрямую подключены к Area 0?
Это фундаментальное требование OSPF для предотвращения петель маршрутизации на уровне LSA Type 3. Если прямая связь невозможна, создается виртуальный канал OSPF Virtual-Link.
В чем отличие NSSA (Not-So-Stubby Area) от обычной Stub зоны?
Обычная Stub-зона не может содержать ASBR и принимать внешние маршруты. Зона NSSA позволяет иметь локальный ASBR, который генерирует LSA Type 7, преобразуемый ABR-роутером в LSA Type 5 при выходе в Area 0.
Где выполняется суммаризация маршрутов в OSPF?
Межзонные маршруты (LSA 3) можно суммировать только на ABR с помощью команды 'area X range', а внешние маршруты (LSA 5) — только на ASBR с помощью команды 'summary-address'.
Что такое LSA Type 4?
Это ASBR Summary LSA. Она генерируется ABR-маршрутизатором для оповещения других зон о том, как добраться до ASBR, находящегося в другой зоне.