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

На рисунке 17.5 приводится пример настройки перераспределения маршрутной информации в протокол RIP из протокола OSPF.

На маршрутизаторе R1 запущены два протокола маршрутизации: протоколы OSPF и RIP. Маршрутизатор R1 производит перераспределение маршрутной информации из N1 в N2, и устанавливает метрику для перераспределенных маршрутов в протокол RIP, равную 3 переходам. Поскольку в команде redistribute не указаны типы маршрутов протокола OSPF, которые должны быть перераспределены в протокол RIP, будет произведено перераспределение всех маршрутов всех типов из протокола OSPF.

Маршрутизатор R2 получает маршруты до сетей получателей из N1 как внутренние маршруты протокола RIP.

Из приведенного примера видно, что протокол RIP не производит разделение маршрутов внутренние, включенные в процесс маршрутизации при помощи команд network, и внешние, полученные при перераспределении маршрутной информации из внешних источников.

17.5 Настройка перераспределения маршрутной информации в протокол EIGRP

Перераспределение маршрутной информации в протокол маршрутизации EIGRP осуществляется при помощи команды redistribute, синтаксис которой приводится в примере 17.10.

Пример 17.10 – Синтаксис команды redistribute (EIGRP)

(config-router)#redistribute protocol [process-id] [as-number] [metric metricvalue] [match route-type] [metric metric-value][tag tag-value] [route-map map-

tag]

(config-router)# no redistribute protocol [process-id] [as-number] [metric metric-value] [match route-type] [metric metric-value][tag tag-value] [routemap map-tag]

В синтаксисе команды redistribute (EIGRP) присутствует параметр asnumber, данный параметр применяется не только при перераспределении маршрутной информации из протокола BGP, но и из экземпляра протокола EIGRP запущенного в другой автономной системе.

На рисунке 17.6 приводится пример настройки перераспределения маршрутной информации в протокол EIGRP из протокола RIP.

288

r1#show ip route

.. .. ..

172.16.0.0/16 is variably subnetted , 10 subnets, 4 masks

D172.16.1.0/28 [90/2432000] via 172.16.0.2, 01:37:26 Serial0

D172.16.2.0/24 [90/1794560] via 172.16.0.2, 00:50:39 Serial0

.. .. ..

192.168.0.0/28 is subnetted, 5 subnets

R192.168.0.0/28 [120/4] via 192.168.0.2, 00:00:18, FastEthernet0

R192.168.0.16/28 [120/6] via 192.168.0.2, 00:00:18, FastEthernet0

.. .. ..

Сеть N1, RIP

Сеть N2, EIGRP

192 .168.0.0/24

172 .16.0.0/16

R IP

O S P F

R1

R2

 

r1# router eigrp 100

 

network 172.16.0.0 0.0.255.255

 

redistribute rip metric 100000 1 255 1 1500

 

router rip

 

network 192.168.0.0

 

r2# show ip route

.. .. ..

.16.0.0/16 is variably subnetted , 10 subnets, 4 masks

172

D

172.16.1.0/28 [90/2432000] via 172.16.2.1, 03:26:56 Serial2

D

172.16.3.0/24 [90/1794560] via 172.16.2.1, 01:50:39 Serial2

.. .. ..

.168.0.0/28 is subnetted, 5 subnets

192

D EX

192.168.0.0/28 [170/3328000] via 172.16.1.1, 00:16:47 Serial3

D EX

192.168.0.16/28 [170/3328000] via 172.16.1.1, 00:16:47 Serial3

.. .. ..

 

Рисунок 17.6 – Перераспределение маршрутной информации в протокол EIGRP

На маршрутизаторе R1 запущены два протокола маршрутизации: протоколы RIP и EIGRP. Маршрутизатор R1 производит перераспределение маршрутной информации из N1 в N2. Необходимо обратить внимание на то, что при выполнении перераспределения маршрутизатор R1, не устанавливает фиксированную метрику, как это было в протоколе RIP, а фиксировано задает пять переменных, по которым протокол EIGRP в соответствии со своим алгоритмом сможет рассчитать метрику для перераспределенных маршрутов.

Маршрутизатор R2 получает маршруты до сетей получателей из N1 как внешние маршруты протокола EIGRP, об этом свидетельствует административное расстояние, равное 170 и ярлык «EX», указывающий на механизм получения маршрута, как внешнего маршрута протокола EIGRP.

17.6 Настройка перераспределения маршрутной информации в протокол OSPF

Перераспределение маршрутной информации в протокол маршрутизации OSPF осуществляется при помощи команды redistribute, синтаксис которой приводится в примере 17.11. В таблице 17.6 приводятся описания частных параметров команды redistribute (OSPF).

289

Пример 17.11 – Синтаксис команды redistribute (OSPF)

(config-router)#redistribute protocol [process-id] [as-number] [metric metricvalue] [metric-type type-value] [match route-type] [metric metric-value][tag tag-value] [route-map map-tag] [subnets]

(config-router)# no redistribute protocol [process-id] [as-number] [metric metric-value] [metric-type type-value] [match route-type] [metric metricvalue][tag tag-value] [route-map map-tag] [subnets]

Таблица 17.6 – Частные параметры команды redistribute (OSPF)

Параметр

Описание

metric-type type-value

Тип внешнего маршрута OSPF, кото-

 

рый будет присвоен перераспределен-

 

ным маршрутам. По умолчанию тип 2.

subnets

Производить перераспределение

 

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

 

параметр не используется, в протокол

 

OSPF перераспределяются только

 

маршруты до классовых сетей.

r1#show ip route

172.16.0.0/16 is variably subnetted , 10 subnets, 4 masks

D172.16.1.0/28 [90/2432000] via 172.16.0.2, 00:00:18 FastEthernet0/1

D172.16.3.0/24 [90/1794560] via 172.16.0.3, 00:10:45 FastEthernet0/1

.. .. ..

10.0.0.0/8 is variably subnetted , 26 subnets 8 masks

C10.1.0.0/30 is directly connected , Serial0

O 10.1.4.16/28 [110/61] via 10.1.0.2, 01:22:18, Serial0

.. .. ..

Сеть N1, EIGRP

Сеть N2, OSPF

172 .16.0.0/16

10.0.0.0/8

E IG R P

O S P F

R1

R2

 

r1# router ospf 10

network 10.0.0.0 0.255.255.255 area 1

redistribute eigrp 1 metric 100 metric-type 1 subnets router eigrp 1

network 172.16.0.0 0.0.255.255

r2# show ip route

172.16.0.0/16 is variably subnetted , 10 subnets, 4 masks

O E1 172.16.1.0/28 [110/150] via 192.168.0.1, 00:00:24 Serial1 O E1 172.16.2.0/24 [110/150] via 192.168.0.1, 00:00:24 Serial1

.. .. ..

10.0.0.0/8 is variably subnetted , 26 subnets 8 masks

C10.1.0.0/30 is directly connected , Serial0

O 10.1.4.16/28 [110/11] via 10.1.2.2, 01:22:18, Serial2

.. .. ..

Рисунок 17.7 – Перераспределение маршрутной информации в протокол OSPF

290

На рисунке 17.7 приводится пример настройки перераспределения маршрутной информации в протокол OSPF из протокола EIGRP.

На маршрутизаторе R1 запущены оба протокола маршрутизации: протоколы EIGRP и OSPF. Маршрутизатор R1 производит перераспределение полной маршрутной информации из N1 в N2, устанавливает метрику для перераспределенных маршрутов в протокол OSPF, равную 100, а также назначает 1 тип внешних маршрутов для перераспределяемой маршрутной информации. Это значит, что метрика перераспределенных маршрутов в домене маршрутизации OSPF будет изменяться по мере распространения внешних маршрутов по домену OSPF.

291