Blog of Khlebalin Dmitriy

(Дорогу осилит идущий…)

OSPF Mikrotik. Многозонная конфигурация.


В прошлом посте рассмотрел: OSPF Mikrotik. Конфигурация с одной зоной.

Сегодня имеет смысл вспомнить про Многозонную конфигурацию.

Когда у нас много разных подсетей и разные маршруты, необходимо точно уметь рассчитать адресацию, для меня полезны следующие ресурсы:

Калькулятор сети: https://ru.adminsub.net/ipv4-subnet-calculator

Классная табличка, которую можно просто выучить наизусть: https://www.aelius.com/njh/subnet_sheet.html

И разъяснения: http://admindoc.ru/1041/subnetting-razbienie-seti-na-podseti-summarizatsiya-nahozhdenie-adresa-seti-i-shirokoveshhatelnogo-adresa/

Настроим OSPF c несколькими областями, как показано на рисунке.

Если в этой схеме прописывать маршруты руками (статику), то придется прописать примерно 26 статических маршрутов (по 4 на каждом роутере, и по 5 на каждом компе)-ЭТО НЕ ЕСТЬ ХОРОШО.

Задача: сделать так, чтоб на каждом роутере были все маршруты автоматически все подсети.

Главной считается корневая (backbone area), имеющая номер 0, именно с ней мы работаем, когда настраиваем OSPF для одной зоны. В случае использования нескольких зон, использование корневой зоны обязательно, остальные же зоны подключаются к ней и называются regular area. Это означает, что мы имеем двухуровневую иерархию: корневая зона и все остальные.

Моя схема трансформируется вот в такую:

Конфигурации у меня следующие.

R3.

R2.

R4.

Сделаем трассировку на вот этом участке:

Она закономерна…

Настраиваем экземпляры и ip адреса, как делали это выше. Дальше нам нужно создать области.

Для маршрутизатора R1. Заходим в Routing-OSPF вкладка Areas, нажимаем кнопку добавить и добавляем новую область area1 c Area ID 0.0.0.1

R1.

Настраиваем префиксы в соответствии с нашей схемой:

Область backbone

Область Area1

Должно получиться следующее:

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

По такой же схеме настраиваем R3:

/routing ospf area> add name=area1 area-id=0.0.0.1

/routing ospf area> ..

/routing ospf> network

/routing ospf network> add network=10.1.1.0/30 area=area1

R4:

/routing ospf area> add name=area2 area-id=0.0.0.2

/routing ospf area> ..

/routing ospf> network

/routing ospf network> add network=10.1.2.0/30 area=area2

Настройка маршрутов.

После настройки всех роутеров, проверим таблицу маршрутизации. Подключимся к роутеру R3 и наберем команду в консоли:

ip route print

Как видно, удаленные сети 172.16.0.0/16 и 192.168.2.0/24 не входят в таблицу маршрутизации, поскольку они не распространяются OSPF. Функция перераспределения позволяет различным протоколам маршрутизации обмениваться информацией о маршрутизации, что позволяет, например, перераспределять статические или связанные маршруты в OSPF. В нашей настройке нам необходимо перераспределить подключенную сеть. Нам нужно добавить следующую конфигурацию на маршрутизаторах R1, R2 и R3.

Создадим loopback бриджи на всех роутерах, так же повесим на них IP: 10.255.255.1,2,3,4 (в зависимости от роутера)

Правим инстансы на всех роутерах:

R1.

Заходим в меню Routing – OSPF, вкладка instance, кликаем 2 раза экземпляру default и меняем Redistribute Connected Routes на as type 1

Или даем команду в консоли: /routing ospf instance> set 0 redistribute-connected=as-type-1

R2.

R3.

R4.

На каждом маршрутизаторе должны увидеть следующую таблицу:

Динамические маршруты тоже прилетели.

В логах:

Пустим трассировку с нашего одного крайнего компа, до другого крайнего компа:

Как видно, все работает:

А это как раз, то что требовалось.

Всем хорошей работы!!!

17.10.2019 - Posted by | Network and Wi-fi: cisco, mikrotik, huawei, tp-link, d-link, zyxel и другое...

Sorry, the comment form is closed at this time.

%d такие блоггеры, как: