Иерархическая маршрутизация

Использование иерархической маршрутизации позволяет существенно повысить эффективность использования каналов передачи данных за счет сокращения доли передаваемого по ним служебного трафика. Информационный обмен, который осуществляют маршрутизаторы для определения маршрута передачи данных внутри области, показан на рисунке зелеными стрелками. Определение маршрута и информационный обмен между областями в данном случае производится через специальную центральную область - AREA 0. Использование такой схемы логического построения сети позволяет существенно уменьшить долю неинформативного трафика, который передается по каналам передачи данных между областями. В частности в этом случае по каналам, используемых для передачи данных между областями, (красный цвет) не будет передаваться информация о сетях, которые имеют чисто локальное значение.

 

Варианты использования коэффициентов при расчете пути:

– пропускная способность*

– задержка*

– размер очередей

– загрузка канала

– требование безопасности

– тип трафика

– число переходов до цели

– возможность использования промежуточных связей(многовариантность маршрутов)

– надежность*

*-реально используемые коэффициенты при расчете минимального пути в OSPF

 

1. Для выполнения работы необходимо использовать топологию, созданную в лабораторной работе 8 (или создать заново).

2. При выполнении работы будет выполняться конфигурация маршрутизаторов Router1, Router2 и Router4 для обеспечения связи между ними.

3. Задайте имена маршрутизаторов и сконфигурируйте интерфейсы (см. Таблицу).

 

 

4. Проверьте связь между непосредственно подключенными интерфейсами с помощью команды ping.

5. Для включения OSPF маршрутизации необходимо использовать команду router ospfс указанием идентификатора процесса (Process ID) в режиме «глобальной» конфигурации. На одном маршрутизаторе может быть включено несколько экземпляров процессов OSPF маршрутизации. Конфигурируем маршрутизатор Router1.

Router1#

Router1#config Terminal

Router1(config)#

Router1(config)#router ospf 100

Router1(config-router)#

6. Определяем непосредственно подключенные к маршрутизатору сети, сведениями о которых маршрутизатор будет обмениваться с соседними маршрутизаторами в данной области с помощью команды

Router(config-router)#network <network-address> <wildcard-mask> area <area-id>

Обратите внимание, что указывается «необычная» сетевая маска, это так называемая wildcard-mask. Расчет wildcard-mask происходит следующим образом

255.255.255.255

- 255.255.255.240 subnet mask

----------------------

0. 0. 0. 15 Wildcard mask

 

Router1(config-router)#network 10.1.1.0 0.0.0.255 area 0

Router1(config-router)#network 172.16.0.0 0.0.255.255 area 0

7. Выполним конфигурацию OSPF маршрутизацию на router2 и router4

Router2#

Router2#config Terminal

Router2(config)#

Router2(config)#router ospf 100

Router2(config-router)#

Router2(config-router)#network 10.1.1.0 0.0.0.255 area 0

Router4#

Router4#config Terminal

Router4(config)#

Router4(config)#router ospf 100

Router4(config-router)#

Router4(config-router)#network 172.16.0.0 0.0.255.255 area 0

8. Проверим доступность Router2 с Router4. Если связь есть, то маршрутизация настроена правильно.

Router4#ping 10.1.1.2

9. На Router2 посмотрим таблицу маршрутизации и убедимся в наличии соответствующих маршрутов.

Router2#show ip route

10. Детальную информацию о работающих протоколах маршрутизации получим с помощью следующей команды

Router1#show ip protocols

11. Дополнительную информацию о работе протокола OSPF можно получить с помощью следующих команд

Router1#show ip ospf database Показывает содержание базы данных OSPF
Router1#show ip ospf neighbor Показывает всех OSPF «соседей»
Router1#show ip ospf interface Показывает все интерфейсы, на которых работает OSPF маршрутизация.