Конфигурация OSPF
Обзор
Open Shortest Path First (OSPF) — это внутренний протокол маршрутизации, работающий в пределах одной автономной системы (AS), который использует алгоритм маршрутизации на основе состояния канала. OSPF собирает информацию о состоянии каналов от доступных маршрутизаторов и строит топологическую карту сети. Эта топология определяет таблицу маршрутизации, которая передается сетевому уровню для принятия решений о маршрутизации исключительно на основе IP-адреса назначения в IP-пакетах.
В этой главе рассматривается настройка OSPF в VRF, отличном от стандартного.
Топология
Рисунок 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