Настройка OSPF Single Area на MikroTik

Акроним 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

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

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

IP-адрес

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

Раскрытие критической уязвимости в Winbox CVE-2018-14847

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

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

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

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

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

[admin@R3] &gt, interface bridge add name=lo0 [admin@R3] &gt, ip address add address=192.168.3.3/32 interface=lo0 [admin@R3] &gt, 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] &gt, routing ospf network add network=192.168.1.1/32 area=backbone [admin@R1] &gt, 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] &gt, routing ospf network add network=192.168.2.2/32 area=backbone [admin@R2] &gt, routing ospf network add network=192.168.12.0/24 area=backbone [admin@R2] &gt, 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] &gt, routing ospf network add network=192.168.3.3/32 area=backbone [admin@R3] &gt, routing ospf network add network=192.168.23.0/24 area=backbone

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

[admin@R3] &gt, 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

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