Опубликован: 11.02.2017 | Уровень: для всех | Доступ: свободно
Лекция 4:

Протокол OSPF

4.2. Конфигурирование протокола OSPF

Ниже приведен пример конфигурирования протокола OSPF на маршрутизаторах сети IPv4 ( рис. 4.5).

Сеть IPv4 с протоколом OSPF

Рис. 4.5. Сеть IPv4 с протоколом OSPF

Из рис. 4.5 следует, что Сеть 1 (192.168.10.128/26), Сеть 2 (192.168.10.192/28) и Сеть 4 (192.168.10.16/29) являются подсетями сети 192.168.10.0/24. Причем, Сети 1, 2 и Сеть 4 разделены Сетями 5 и 6.

При конфигурировании протокола OSPF необходимо задать номер процесса (по умолчанию 1) и адреса непосредственно присоединенных сетей с их шаблонными масками переменной длины (wildcard-mask). При этом для каждой сети указывается номер области (area 0):

МаршрутизаторR-А:

R-A(config)#router ospf 1	
R-A(config-router)#network 192.168.10.128 0.0.0.63 area 0
R-A(config-router)#network 192.168.10.192 0.0.0.15 area 0
R-A(config-router)#network 200.5.5.12 0.0.0.3 area 0
  

МаршрутизаторR-B:

R-B(config)#router ospf 1	
R-B(config-router)#network 10.10.20.160 0.0.0.31 area 0
R-B(config-router)#network 200.5.5.12 0.0.0.3 area 0
R-B(config-router)#network 200.5.5.16 0.0.0.3 area 0
  

МаршрутизаторR-С:

R-C(config)#router ospf 1	
R-C(config-router)#network 192.168.10.16 0.0.0.7 area 0
R-C(config-router)#network 200.5.5.16 0.0.0.3 area 0
  

Ниже приведена таблица маршрутизации R-А:

R-A#sh ip route
...
Gateway of last resort is not set

   10.0.0.0/27 is subnetted, 1 subnets
O   10.10.20.160/27 [110/65] via 200.5.5.14, 00:01:09, Serial0/3/0
   192.168.10.0/24 is variably subnetted, 5 subnets, 4 masks
O   192.168.10.16/29 [110/129] via 200.5.5.14, 00:01:09, Serial0/3/0
C   192.168.10.128/26 is directly connected, GigabitEthernet0/0
L   192.168.10.129/32 is directly connected, GigabitEthernet0/0
C   192.168.10.192/28 is directly connected, GigabitEthernet0/1
L   192.168.10.193/32 is directly connected, GigabitEthernet0/1
   200.5.5.0/24 is variably subnetted, 3 subnets, 2 masks
C   200.5.5.12/30 is directly connected, Serial0/3/0
L   200.5.5.13/32 is directly connected, Serial0/3/0
O   200.5.5.16/30 [110/128] via 200.5.5.14, 00:01:09, Serial0/3/0
R-A#
  

Маршруты, созданные протоколом OSPF помечены символом О, административное расстояние - 110. Метрика пути к сети 10.10.20.160/27 составляет 65 единиц (64 единицы последовательное соединение "точка-точка" со скоростью 1544 кбит/с и соединение GigabitEthernet с метрикой в 1 единицу). В распечатке таблицы маршрутизации R-А следует обратить внимание на то, что метрика к сети 200.5.5.16/30 составляет 128 единиц (два последовательных соединения "точка-точка"), а к сети 192.168.10.16/29 - на 1 больше (129 единиц), поскольку дополнительно имеется соединение GigabitEthernet с метрикой в 1 единицу (такой же как у соединений FastEthernet).

Таблица соседних устройств, например маршрутизатора В, отображает следующие параметры:

R-B>show ip ospf neighbor

Neighbor ID   Pri State    Dead Time  Address     Interface
200.5.5.18    0   FULL/ -  00:00:39   200.5.5.18  Serial0/3/0
200.5.5.13    0   FULL/ -  00:00:39   200.5.5.13  Serial0/3/1
  
  • идентификаторы соседних устройств (А - 200.5.5.13, В - 200.5.5.18);
  • приоритет Pri = 0, т.к. в соединениях "точка - точка" не используется;
  • состояние Full, т.е. базы данных соседей одинаковы, сеть характеризуется сходимостью; тире после (Full/ -) означает, что DR в соединении не выбирается;
  • значение интервала простоя (00:00:39);
  • адреса входных интерфейсов соседних устройств (совпадают с ID);
  • тип интерфейсов (Serial0/3/1, Serial0/3/0).

Таблица соседних устройств маршрутизатора А аналогична:

R-A>show ip ospf neighbor

Neighbor ID   Pri  State    Dead Time   Address    Interface
200.5.5.17     0   FULL/ -  00:00:35    200.5.5.14  Serial0/3/0
  

При изменении идентификатора маршрутизатора, например А, система требует перезагрузки маршрутизатора или ввода команды clear ip ospf process в привилегированном режиме

R-A(config)#router ospf 1
R-A(config-router)#router-id 10.10.10.10
R-A(config-router)#Reload or use "clear ip ospf process" command, for this to take effect

R-A#clear ip ospf process
Reset ALL OSPF processes? [no]: y
  

После этой команды идентификатор маршрутизатора изменяется:

R-A#show ip protocols
00:23:58: %OSPF-5-ADJCHG: Process 1, Nbr 200.5.5.17 on Serial0/3/0 from LOADING to FULL, Loading Done

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 10.10.10.10
...
  

Изменяется также таблица соседних устройств (изменяются идентификаторы соседних устройств: А - 10.10.10.10, В - 200.5.5.18)

R-B>show ip ospf neighbor

Neighbor ID   Pri State     Dead Time  Address   Interface
200.5.5.18    0   FULL/ -   00:00:34   200.5.5.18   Serial0/3/0
10.10.10.10   0   FULL/ -   00:00:35   200.5.5.13   Serial0/3/1
  

При этом адрес входного интерфейса соседнего маршрутизатора А не совпадает с его ID.

Богдан Божок
Богдан Божок

Поделитесь пожалуйста ► Первой частью курса.

В первой лекции упоминается, цитирую: "В первой части настоящего курса отмечалось, что соединение локальных сетей LAN..." 

Дмитрий Михайлусов
Дмитрий Михайлусов
Владислав Ветошкин
Владислав Ветошкин
Россия, Ижевск, Ижевский государственный технический университет имени А.Т. Калашникова, 2011
Саламат Исахан
Саламат Исахан
Россия, Turkistan