Ваши темы для Вебинаров

В Москве:

РФ (звонок бесплатный):

+7 (495) 103-99-88 +7 (800) 600-20-56

Как работает OSPF в Mikrotik

1800


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

Рисунок 1- обмен hello-пакетами

После того, как hello-пакеты были отправлены и получены, а все параметры совпали, то есть у нас запустился процесс OSPF.
На следующем этапе маршрутизаторы начинают осуществлять обмен пакетами LSA, которые говорят о том, что происходит с интерфейсами, которые подключены к OSPF маршрутизаторам.

Рисунок 2- обмен LSA пакетами

На этапе, когда пакеты LSA получены, каждый из маршрутизаторов начинает создавать таблицу топологии LSDB, то есть создается некая база данных Link State Database. У каждого маршрутизатора база данных уникальна и в неё заносятся все полученные пакеты LSA и все пути до других сетей и маршрутизаторов.

Рисунок 3-создание таблицы топологии LSDB

После того как таблица топологии LSDB заполнена начинается отработка алгоритма OSPF, который пытается посчитать какой наиболее короткий путь до определенной сети.
Рисунок 4-поиск кратчайшего пути

Если есть необходимость выстроить от одного роутера до какой-либо сети однозначное дерево, которое может идти по нескольким путям или по какому-то уникальному, то отработка идет по очень простой схеме. У интерфейсов есть стоимости, поэтому при их сложении необходимо выбрать наименьшую стоимость.
Рисунок 5- дерево кратчайших путей SPF

Если говорить про стоимость маршрута до определенной сети от маршрутизатора, то происходит подсчет всех путей, которые идут на сеть. После чего в таблицу маршрутизации попадет именно тот маршрут, где стоимость дешевле.
Рисунок 6- содержимое дерева кратчайших путей SPF

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

Рисунок 7- поле Cost

При обмене сообщениями между роутерами каждый интерфейс переходит в несколько состояний, то есть в начале, когда алгоритм SPF запускается на интерфейсе, наш интерфейс находится в состоянии Down- выключено. Это состояние говорит о том, что hello-пакеты не были получены, а значит сосед не был найден или еще не успели передать пакеты. Дальше происходит состояние Init- инициализация, которое отвечает за проверку параметров, которые настроены у соседа. После этого, интерфейс переходит в состояние Two-Way, когда в пакете соседа получаем то, что он видит также и нас.
Далее у нас начинается синхронизация баз данных OSPF, то есть LSDB. Интерфейсы проходят несколько состояний.

  • ExStart то есть начинается синхронизация.
  • Exchange, когда идет обмен.
  • Loading, когда идет пересчет алгоритма SPF. После этого осуществляется переход в Full.

Состояния для работы интерфейсов — это состояние Full и состояние Two-Way.

Рисунок 8- состояние OSPF
На этом обзор того, как работает протокол OSPF закончен.


  • MTCSE

    20 - 23 мая 10.00 - 18.00
  • MTCNA

    17 - 20 июня 10.00 - 18.00
  • MTCNA

    24 - 27 июня 10.00 - 18.00
  • MTCNA

    09 - 12 июля 10.00 - 18.00
  • MTCNA

    15 - 18 июля 10.00 - 18.00
  • MTCRE

    05 - 08 августа 10.00 - 18.00
  • MTCNA

    12 - 15 августа 10.00 - 18.00
  • MTCWE

    16 - 19 сентября 10.00 - 18.00
  • 17 мая 2024
    Выбор VPN для использования в Mikrotik
    Подробнее

Курсы Mikrotik-Training.

Знания, которые дают результат.