Парни, привет. Есть кто шарит в тонкостях ospf?
Задачка такая. Есть роутер в филиале. Там две ЛВС. Разбиты по vlan конечно же. Есть роутер в центре. К нему два туннеля через разные каналы. Ну и поднят ospf который приоритетом гонит трафик через один туннель а если упал - то через второй. Простая схема с бекапным каналом. Все настроил и работает
Но теперь задача усложнилась. Появился второй роутер в центре. Надо разделить трафик. Один vlan идет через один туннель а второй через другой на второй роутер в центре. При этом если один из туннелей или роутеров в центре упали, то кидать всё в один уцелевший туннель.
Как это реализовать на bgp - знаю. На ospf пока плохо представляю как. По идее можно это сделать используя два разных процесса ospf на роутере в филиале. Тогда у процессов будут разные нейборы в разных area и можно будет распределить маршруты как входящий так и исходящие. Но как сделать резервирование?
Второй вариант - загнать vlan в разные vrf. Будет работать но опять проблема с резервированием. Только если для каждого vrf или ospf процесса сделать по два туннеля с разными приоритетами в итоге выйдет 4 туннеля. Но всё это выглядит как костыли... Можно ли в ospf тонко рулить приоритетами подсетей как в bgp? Загнать сети vlan в разные комьюнити и распределить по разному приоритеты и т.п.?