Перейти к основному содержимому

Конфигурация OSPF

Обзор

Open Shortest Path First (OSPF) — это внутренний протокол маршрутизации, работающий в пределах одной автономной системы (AS), который использует алгоритм маршрутизации на основе состояния канала. OSPF собирает информацию о состоянии каналов от доступных маршрутизаторов и строит топологическую карту сети. Эта топология определяет таблицу маршрутизации, которая передается сетевому уровню для принятия решений о маршрутизации исключительно на основе IP-адреса назначения в IP-пакетах.

В этой главе рассматривается настройка OSPF в VRF, отличном от стандартного.

Топология

Image

Рисунок 2-27: Топология OSPF для VRF

Конфигурация IPv4 VRF

SW1

#con tПерейти в режим конфигурации.
(config)#ip vrf vrf1Создать vrf1.
((config-vrf)#exitВыйти из режима VRF.
(config)#router ospf 1 vrf1Ассоциировать процесс OSPF с vrf1.
(config-router)#network 2.2.2.0/24 area 0Указать тип сети и area 0.
(config-router)#exВыйти из режима конфигурации OSPF.
(config)#interface eth1Перейти в режим интерфейса.
(config-if)#ip vrf forwarding vrf1Ассоциировать eth1 с vrf1.
(config-if)#ip address 2.2.2.1/24Назначить IP-адрес 2.2.2.1 интерфейсу eth1 в vrf1.

SW2

#con tПерейти в режим конфигурации.
(config)#ip vrf vrf1Создать vrf1.
(config-vrf)#exitВыйти из режима VRF.
(config)#router ospf 1 vrf1Ассоциировать процесс OSPF с vrf1.
(config-router)#network 2.2.2.0/24 area 0Указать тип сети и area 0.
(config-router)#exВыйти из режима маршрутизатора.
(config)#interface eth1Перейти в режим интерфейса.

Конфигурация OSPF

(config-if)#ip vrf forwarding vrf1Ассоциировать eth1 с vrf1.
(config-if)#ip address 2.2.2.2/24Назначить IP-адрес 2.2.2.2 интерфейсу eth1 в vrf1.
Проверка

SW1

#show ip ospf neighbor
Total number of full neighbors: 1 OSPF process 1 VRF(vrf1):
Neighbor ID     Pri   State          Dead Time   Address       Interface        Instance ID
2.2.2.2    1     Full/Backup        00:00:30        2.2.2.2     eth1             0
#show ip route vrf vrf1
Codes: K - kernel, C - connected, S - static, R - RIP, B - BGP
O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2,
ia - IS-IS inter area, E - EVPN,        v - vrf leaked
* - candidate default
IP Route Table for VRF "vrf1"
C     2.2.2.0/24 is directly connected, eth1, 00:11:31
Gateway of last resort is not set

SW2

#show ip ospf neighbor
Total number of full neighbors: 1 OSPF process 1 VRF(vrf1):
Neighbor ID     Pri   State         Dead Time   Address       Interface           Instance ID
2.2.2.1   1       Full/Backup      00:00:35        2.2.2.1        eth1             0
#show ip route vrf vrf1
Codes: K - kernel, C - connected, S - static, R - RIP, B - BGP
O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2,
ia - IS-IS inter area, E - EVPN,        v - vrf leaked
* - candidate default
IP Route Table for VRF "vrf1"
C     2.2.2.0/24 is directly connected, eth1, 00:11:31
Gateway of last resort is not set
ISIS Configuration