Акроним OSPF расшифровывается как Open Shortest Path First, является одним из протоколов динамической маршрутизации, который служит для распространения информации для маршрутизации пакетов в виде путей и сетей от одного маршрутизатора к другому. Кроме того, OSPF также компилирует информацию о таблице маршрутизации на маршрутизаторе и определяет лучший способ доставки пакетов с использованием алгоритма Дейкстры (Djikstra).

Важные моменты в OSPF

  1. Внутренний протокол маршрутизации, который может иметь только одну автономную систему или ISP.
  2. Для отправки пакетов используется Multicast IP 224.0.0.5
  3. Можно разделить на несколько областей.
  4. Прежде чем обмениваться информацией, маршрутизатор сначала устанавливает связанные отношения.
  5. Этапы подключения при обмене OSPF данными между маршрутизаторами:
  • Down
  • Init
  • Attempt
  • 2Way
  • ExStart
  • ExChange
  • Loading
  • Full

Каждый маршрутизатор имеет идентификатор Router-id на основе IP-loopback или ручной конфигурации.

Используя OSPF, нам проще настроить сеть, которая требует настройки множества правил маршрутизации. Или существует много разных сетей, нам просто нужно ввести IP-сеть или сеть в каждом маршрутизаторе в конфигурацию OSPF, затем OSPF будет напрямую распространять ее на другие маршрутизаторы.

Как настроить OSPF на маршрутизаторе MikroTik

Вот топология:

Mikrotik OSPF Single Area

Все маршрутизаторы работают в одной и той же области или в одной зоне. Каждый маршрутизатор будет отправлять Сеть или каждую имеющуюся у них сеть, затем они также получат информацию от своих соседей, и информация будет введена в таблицу маршрутизации каждого маршрутизатора.

IP-адрес

Начнем с базовой настройки роутера Mikrotik. Добавим на каждом из трех маршрутизаторов loopback интерфейс и пропишем IP адреса для внутренних и внешних интерфейсов в соответствии с топологией выше.

  Разбираемся как работает коммутатор сети (ethernet switch)

Настройка адресов на Маршрутизаторе R1

[admin@R1] > interface bridge add name=lo0
[admin@R1] > ip address add address=192.168.1.1/32 interface=lo0 
[admin@R1] > ip address add address=192.168.12.1/24 interface=ether1

Присваивание адресации для роутера R2

[admin@R2] > interface bridge add name=lo0
[admin@R2] > ip address add address=192.168.2.2/32 interface=lo0 
[admin@R2] > ip address add address=192.168.12.2/24 interface=ether1
[admin@R2] > ip address add address=192.168.23.2/24 interface=ether2

Конфигурация сетей на Маршрутизаторе R3

[admin@R3] > interface bridge add name=lo0
[admin@R3] > ip address add address=192.168.3.3/32 interface=lo0 
[admin@R3] > ip address add address=192.168.23.3/24 interface=ether1

OSPF

После настройки интерфейсов продолжим конфигурацию OSPF. Необходимо добавить IP-сети каждого маршрутизатора в конфигурацию OSPF.

Конфигурация маршрутизатора R1

За первым маршрутизатором находятся сети 192.168.12.0/24 и 192.168.1.1/32

[admin@R1] > routing ospf network add network=192.168.1.1/32 area=backbone 
[admin@R1] > routing ospf network add network=192.168.12.0/24 area=backbone

Настройка сетей для Роутера R2

Второй маршрутизатор адресует сети 192.168.12.0/24, 192.168.23.0/24 и 192.168.2.2/32

[admin@R2] > routing ospf network add network=192.168.2.2/32 area=backbone 
[admin@R2] > routing ospf network add network=192.168.12.0/24 area=backbone 
[admin@R2] > routing ospf network add network=192.168.23.0/24 area=backbone 

Маршрутизатор R3

Для третьего маршрутизатора видны сети 192.168.23.0/24, и 192.168.3.3/32

[admin@R3] > routing ospf network add  network=192.168.3.3/32 area=backbone 
[admin@R3] > routing ospf network add network=192.168.23.0/24 area=backbone

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

[admin@R3] > ip route print 
Flags: X - disabled, A - active, D - dynamic, C - connect, S - static, r - rip, b - bgp, o - ospf, m - mme, B - blackhole, U - unreachable, P - prohibit 
 #      DST-ADDRESS        PREF-SRC        GATEWAY            DISTANCE
 0 ADo  192.168.1.1/32                     192.168.23.2            110
 1 ADo  192.168.2.2/32                     192.168.23.2            110
 2 ADC  192.168.3.3/32     192.168.3.3     lo0                       0
 3 ADo  192.168.12.0/24                    192.168.23.2            110
 4 ADC  192.168.23.0/24    192.168.23.3    ether1                    0

Результаты работы успешны, настройка выполнена корректно.

Читать далее

Настройка OSPF Single Area на MikroTik
Метки:
Adblock detector