Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Дибров М.В. Маршрутизаторы.pdf
Скачиваний:
674
Добавлен:
06.03.2016
Размер:
5.01 Mб
Скачать

Однако если во внешнюю автономную систему существуют две или более точек входа, причем они могут быть расположены в разных частях домена маршрутизации OSPF, то для корректной обработки таких внешних маршрутов необходимо их объявление как внешних маршрутов 1 типа. При этом в их метрике будет учитываться не только внешняя составляющая, но и внутренняя, это позволит маршрутизаторам находящимся в домене OSPF производить корректный выбор между альтернативными внешними маршрутами.

По умолчанию протокол OSPF все внешние маршруты распространяет как внешние маршруты 2 типа.

13.4 Суммирование маршрутов протоколом OSPF

Использование механизма суммирования маршрутов существенно уменьшает величину требуемых вычислительных ресурсов для процесса маршрутизации OSPF. В протоколе OSPF существуют два типа суммирования маршрутов:

Суммирование межзональных маршрутов;

Суммирование внешних маршрутов.

13.4.1 Суммирование межзональных маршрутов

Зона 0 (Backbone )

Зона 1

Зона 2

Зона 3

LSA 1

LSA 3

Рисунок 13.15 – Суммирование маршрутов в домене OSPF

В протоколе OSPF суммирование маршрутов в отличие от ранее рассмотренных протоколов маршрутизации, где существуют механизмы сум-

239

мирования маршрутов в произвольной точке сети, можно производить только на ABR маршрутизаторах. По умолчанию протокол OSPF не производит суммирование маршрутов, однако, по принципу распространения топологической информации ABR маршрутизатор производит замену каждого LSA 1 и 2 типа на сообщения LSA 3 типа.

При ручной настройке суммирования маршрутов, распространяемые LSA 3 типа, описывают непрерывные группы сетей получателей как одну общую сеть получатель, следовательно, множество LSA 1 и 2 типов заменяются одним или несколькими сообщениями LSA 3 типа (Рисунок 13.15).

В примере, изображенном на рисунке 13.16, таблица маршрутизации маршрутизатора R2 содержит 12 сетей, которые могут быть просуммированы в два суммарных маршрута. Блок адресов с 172.16.8.0 по 172.16.15.0/24 представляется маршрутом 172.16.8.0/21, а блок адресов с 17216.16.0 по 172.16.19.0/24 представляется маршрутом 172.16.16.0/22.

 

Зона 1

Зона 0 (Backbone)

 

R1

R2

R3

O 172.16.8.0

255.255.255.0

 

 

O 172.16.9.0

255.255.255.0

 

 

O 172.16.10.0

255.255.255.0

IA 172.16.8.0

255.255.248.0

O 172.16.11.0

255.255.255.0

O 172.16.12.0

255.255.255.0

 

 

O 172.16.13.0

255.255.255.0

 

 

O 172.16.14.0

255.255.255.0

 

 

O 172.16.15.0

255.255.255.0

 

 

O 172.16.16.0

255.255.255.0

 

 

O 172.16.17.0

255.255.255.0

IA 172.16.8.0

255.255.248.0

O 172.16.18.0

255.255.255.0

 

 

O 172.16.19.0

255.255.255.0

 

 

Рисунок 13.16 – Пример суммирования межзональных маршрутов

Для настройки механизма суммирования межзональных маршрутов используется команда area range. Синтаксис команды приводится в примере 13.1

Пример 13.1 – Синтаксис команды area range

(config-router)# area area-id range address mask [advertise | not-advertise] [cost cost]

(config-router)# no area-id range address mask [advertise | not-advertise] [cost cost]

Описание параметров команды приводиться в таблице 13.5.

240

Таблица 13.5 – Параметры команды area range

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Параметр

 

 

 

 

 

 

 

 

 

 

 

 

Описание

area-id

 

 

 

 

 

 

Идентификатор зоны OSPF, частные

 

 

 

 

 

 

 

маршруты которой буду агрегированы

 

 

 

 

 

 

 

в суммарный маршрут.

address mask

 

 

 

 

 

 

Адрес и маска подсети объявляемого

 

 

 

 

 

 

 

суммарного маршрута.

advertise

 

 

 

 

 

 

Разрешить объявление суммарного

 

 

 

 

 

 

 

маршрута и распространение LSA 3

 

 

 

 

 

 

 

типа.

 

 

 

 

 

 

not-advertise

 

 

 

 

 

 

Запретить объявление суммарного

 

 

 

 

 

 

 

маршрута для описанного диапазона.

 

 

 

 

 

 

 

Сделать описанный диапазон скрытым

 

 

 

 

 

 

 

для всех остальных зон OSPF.

cost cost

 

 

 

 

 

 

Метрика, назначаемая суммарному

 

 

 

 

 

 

 

маршруту.

 

Зона 1

 

 

 

 

 

Зона 0 (Backbone)

 

 

 

 

 

Зона 2

c 172 .16.32.0/24

 

 

 

 

 

с 172 .16.96.0/24

 

 

 

 

 

с 172 .16.64.0/24

 

 

 

 

 

 

 

 

 

 

по 172 .16.63.0/24

 

 

 

 

 

по 172 .16.127.0/24

 

 

 

 

 

по 172 .16.95.0/24

 

R1

 

 

 

R2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

router ospf 200

network 172.16.32.0 0.0.31.255 area 1 network 172.16.96.0 0.0.31.255 area 0

area 0 range 172.16.96.0 255.255.224.0 area 1 range 172.16.32.0 255.255.224.0

router ospf 200

network 172.16.64.0 0.0.31.255 area 2 network 172.16.127.0 0.0.31.255 area 0

area 0 range 172.16.96.0 255.255.224.0 area 2 range 172.16.64.0 255.255.224.0

Рисунок 13.17 – Пример настройки суммарных межзональных маршрутов

На рисунке 13.17 приведен пример суммирования маршрутов распространяемых в двух направлениях, из регулярной зоны в транзитную и из транзитной зоны в регулярную.

Маршрутизатор R1 настроен на объявление двух суммарных маршру-

тов:

Команда area 0 range 172.16.96.0 255.255.255.224.0 представляет адресное пространство зоны 0 как непрерывный адресный диапазон 172.16.96.0 255.255.255.224.0. Пограничный ABR маршрутизатор R1 суммирует диапазон подсетей, с 172.16.96.0 по 172.16.127.0, в один суммарный маршрут 172.16.96.0 255.255.224.0 и объявляет его в зону 1.

Команда area 1 range 172.16.32.0 255.255.255.224.0 представляет адресное пространство зоны 1 как непрерывный адресный диапазон 172.16.32.0 255.255.255.224.0. Пограничный маршрутизатор ABR R1 суммирует диапазон

241

подсетей, с 172.16.32.0 по 172.16.63.0, в один суммарный маршрут 172.16.32.0 255.255.224.0 и объявляет его в зону 0.

Настройка маршрутизатора R2 осуществляется аналогичным образом.

13.4.2 Суммирование внешних маршрутов

Под внешними маршрутами для домена маршрутизации OSPF понимаются маршруты, которые были импортированы в домен маршрутизации OSPF из других автономных систем. Одной из проблем связанных с импортом маршрутов из других автономных систем, является то, что при процедуре импорта в домен OSPF объявляются частные маршруты внешней автономной системы. Так как ASBR маршрутизатор, который вносит внешние маршруты в домен маршрутизации OSPF, не обязательно является еще и ABR маршрутизатором то, он не может произвести суммирование полученного диапазона маршрутов в один суммарный маршрут описанным ранее способом.

Для суммирования диапазона внешних маршрутов в один суммарный маршрут на ASBR маршрутизаторе применяется команда summary-address. Синтаксис команды приводится в примере 13.2

Пример 13.2 – Синтаксис команды summary-address

(config-router)# summary-adress address mask [not-advertise] [tag tag] (config-router)# no summary-adress address mask [not-advertise] [tag tag]

Описание параметров команды приводиться в таблице 13.6.

Таблица 13.6 – Параметры команды summary-address

Параметр

Описание

address mask

Адрес и маска подсети объявляемого

not-advertise

внешнего суммарного маршрута.

Запретить объявление внешнего сум-

 

марного маршрута для описанного

 

диапазона. Сделать описанный диапа-

tag tag

зон скрытым для всех зон OSPF.

Ярлык для использования при контро-

 

ле перераспределения маршрутов.

На рисунке 13.18 приведен пример суммирования маршрутов на ASBR маршрутизаторе.

242