CISCO. Настройка протокола маршрутизации OSPF.

Для тех кому не интересно читать всю статью, предлагаю быстрый способ настройки OSPF. На всех маршрутизаторах прописываем:

router ospf 1
network 0.0.0.0 255.255.255.255 area 0

и проверяем командой show ip protocols все должно работать.

Для всех остальных настроим OSPF для следующей сети, нам необходимо чтоб хост deby1 видел хост deby2. Стенд собран на GNS3 1.2, маршрутизаторы работают на IOS образе c3725-adventerprisek9-mz.124-15.T14.image.

net

Начнем с R2.

Настроим loopback интерфейс, это необходимо для настройки Router ID. Router ID берется из большего ip адреса loopback интерфейса, либо если его нет из большего ip других интерфейсов, важно, чтоб они не совпадали у роутеров в одной зоне.

R2#configure terminal
R2(config)#interface loopback 0
R2(config-if)#ip address 192.168.210.2 255.255.255.0

Далее настройка ospf, есть 2 способа первым мы настроим сети интерфейсов смотрящие на соседние роутеры, вторым сеть интерфейса смотрящего на хост.

Включаем ospf

R2(config)#router ospf 1

Указываем сети которые нужно анонсировать (1-ый способ).

R2(config-router)#network 192.168.0.0 0.0.255.255 area 1

В указанную область попадают сети 192.168.200.0/30 и 192.168.200.12/30 в которых находятся соседние роутеры.

Указываем что сеть интерфейса fastEthernet 0/0.3 также анонсируем (2-ой способ).

R2(config)#interface fastEthernet 0/0.3
R2(config-subif)#ip ospf 1 area 1

Аналогично проводим настройки на других маршрутизаторах и проверяем что у нас получилось.

Работа протокола.

R2#show ip protocols
Routing Protocol is "ospf 1"
Outgoing update filter list for all interfaces is not set
Incoming update filter list for all interfaces is not set
Router ID 192.168.210.2
Number of areas in this router is 1. 1 normal 0 stub 0 nssa
Maximum path: 4
Routing for Networks:
192.168.0.0 0.0.255.255 area 1
Routing on Interfaces Configured Explicitly (Area 1):
FastEthernet0/0.3
Reference bandwidth unit is 100 mbps
Routing Information Sources:
Gateway Distance Last Update
192.168.210.3 110 01:15:21
192.168.210.1 110 01:15:21
192.168.210.4 110 01:15:21
Distance: (default is 110)

База данных ospf.

R2#show ip ospf database
 
OSPF Router with ID (192.168.210.2) (Process ID 1)
 
Router Link States (Area 1)
 
Link ID ADV Router Age Seq# Checksum Link count
192.168.210.1 192.168.210.1 626 0x80000003 0x009D31 5
192.168.210.2 192.168.210.2 581 0x80000004 0x00991B 6
192.168.210.3 192.168.210.3 569 0x80000004 0x001ACD 5
192.168.210.4 192.168.210.4 619 0x80000004 0x009916 6

Соседи с работающим ospf.

R2#show ip ospf neighbor
 
Neighbor ID Pri State Dead Time Address Interface
192.168.210.1 0 FULL/ - 00:00:32 192.168.200.13 Serial0/1
192.168.210.3 0 FULL/ - 00:00:32 192.168.200.2 Serial0/0

Ну и напоследок проверим доступность 10.1.3.2 с 10.1.2.2
ping_ospf
Как мы видим протокол ospf работает.