31 October 2013

OSPF Virtual Links

Иерархичный дизайн сетей OSPF требует, чтобы все nonbackbone-области были подключены к 0-й области. И весь трафик между областями шел только через 0-ю область. Но иногда возникают ситуации когда имеется две 0-е области которые напрямую никак не связаны (объединение двух корпоративных сетей, обрыв связи между роутерами 0-й оласти) или нужно создать еще одну nonbackbone-область, но нет возможности напрямую подключить ее к 0-й области. В таких случаях допускается в качестве временного решения использовать виртуальные каналы (virtual links), при помощи которых можно соединить две области через третью - транзитную.
Рассмотрим вариант соединения двух отдельных 0-х областей.
Топология:



Настройка:

R1:
R1(config-router)# router-id 1.1.1.1
R1(config-router)# passive-interface default
R1(config-router)# no passive-interface FastEthernet0/0
R1(config-router)# network 10.0.0.0 0.0.0.255 area 0
R1(config-router)# network 10.0.1.0 0.0.0.255 area 0
R1(config-router)# network 10.0.2.0 0.0.0.255 area 0
R1(config-router)# network 10.0.6.0 0.0.0.3 area 0

R2:
R2(config-router)# router-id 2.2.2.2
R2(config-router)# area 2 virtual-link 5.5.5.5
R2(config-router)# network 10.0.6.0 0.0.0.3 area 0
R2(config-router)# network 172.16.1.4 0.0.0.3 area 2

R3:
R3(config-router)# router-id 3.3.3.3
R3(config-router)# passive-interface default
R3(config-router)# no passive-interface FastEthernet0/0
R3(config-router)# no passive-interface FastEthernet0/1
R3(config-router)# network 172.16.1.4 0.0.0.3 area 2
R3(config-router)# network 172.16.1.0 0.0.0.3 area 2
R3(config-router)# network 172.16.2.0 0.0.0.255 area 2
R3(config-router)# network 172.16.3.0 0.0.0.255 area 2

R4:
R4(config-router)# router-id 4.4.4.4
R4(config-router)# passive-interface default
R4(config-router)# no passive-interface FastEthernet0/0
R4(config-router)# no passive-interface FastEthernet0/1
R4(config-router)# network 172.16.1.0 0.0.0.3 area 2
R4(config-router)# network 172.16.1.8 0.0.0.3 area 2
R4(config-router)# network 172.16.4.0 0.0.0.255 area 2
R4(config-router)# network 172.16.5.0 0.0.0.255 area 2

R5:
R5(config-router)# router-id 5.5.5.5
R5(config-router)# area 2 virtual-link 2.2.2.2
R5(config-router)# network 172.16.1.8 0.0.0.3 area 2
R5(config-router)# network 10.0.6.4 0.0.0.3 area 0

R6:
R6(config-router)# router-id 6.6.6.6
R6(config-router)# passive-interface default
R6(config-router)# no passive-interface FastEthernet0/0
R6(config-router)# network 10.0.3.0 0.0.0.255 area 0
R6(config-router)# network 10.0.4.0 0.0.0.255 area 0
R6(config-router)# network 10.0.5.0 0.0.0.255 area 0
R6(config-router)# network 10.0.6.4 0.0.0.3 area 0

Проверяем:
Таблица соседей R2

Информация о виртуальном канале R2
Таблица соседей R5
Информация о виртуальном канале R5
Таблица маршрутизации R1
Таблица маршрутизации R6
* На всех роутерах интерфейсы настроены в соответствии с топологией
** OSPF считает виртуальный канал частью области 0, по этому в таблицах маршрутизации R1 сети R2 не отмечены IA (interarea) и наоборот.
*** Для команды area N virtual-link ID так же доступны ключи с помощью которых можно  указать метрику (cost), тип и параметры аутентификации для установления канала.
Скачать: pkt-файл

No comments:

Post a Comment