Доброго времени суток. Есть следующая схема:
Центральный узел и выносы. На центральном узле CCR1016, на выносах HEX Lite. С выноса настроены два канала до центрального узла (основной и резервный). На каналах настроены адреса /30. Поднято OSPF+BFD PtP. Основной и резервный канал разруливаю через COST в OSPF (настроены одинаково с обоих сторон, 10 и 20 соответственно). С центрального узла делаю инъекцию 0.0.0.0/0. Когда оба канала в работе - маршрутизация идет через основной канал с COST 10. Если он падает - OSPF в течении 2-3 сек меняет default route gw на резервный канал с COST 20 (0.0.0.0/0 не исчезает из таблицы маршрутизации). После того, как основной канал восстанавливается - по идее, должно быть безобрывное переключение на основной канал. Но у меня в момент переключения, из таблицы маршрутизации исчезает 0.0.0.0/0, и где то через 4-5 секунд снова появляется со шлюзом в основной интерфейс. Нормальное ли это поведение для Mikrotik??? Работал с Cisco и Alcatel, там возврат на основной канал происходит без обрывов. Как данную проблему можно решить? Спасибо!
OSPF+BFD, непонятный глюк
-
- Модератор
- Сообщения: 3605
- Зарегистрирован: 26 сен 2013, 14:20
- Откуда: НСК
- Контактная информация:
Чисто теоретически
Когда у вас переключение происходит то клиентским приложениям нужно поднять новое соединение что бы оно пошло через новый маршрут.
То есть микротик в базовой конфигурации не может работать с соединением в случае если оно было установлено через другой канал.
По сути вам нужно объяснить микротику что бы он не "заруливал" все тупо в действующий маршрут, а отправлял все соединения через тот канал/маршрут через которое они были установлены. Ну пока они не умрут.
Возможно в циске это как то предустановленно, в микротике нужно отдельно настраивать
Когда у вас переключение происходит то клиентским приложениям нужно поднять новое соединение что бы оно пошло через новый маршрут.
То есть микротик в базовой конфигурации не может работать с соединением в случае если оно было установлено через другой канал.
По сути вам нужно объяснить микротику что бы он не "заруливал" все тупо в действующий маршрут, а отправлял все соединения через тот канал/маршрут через которое они были установлены. Ну пока они не умрут.
Возможно в циске это как то предустановленно, в микротике нужно отдельно настраивать
Есть интересная задача и бюджет? http://mikrotik.site
-
- Сообщения: 417
- Зарегистрирован: 25 июн 2013, 18:12
dds писал(а):Доброго времени суток. Есть следующая схема:
Центральный узел и выносы. На центральном узле CCR1016, на выносах HEX Lite. С выноса настроены два канала до центрального узла (основной и резервный). На каналах настроены адреса /30. Поднято OSPF+BFD PtP. Основной и резервный канал разруливаю через COST в OSPF (настроены одинаково с обоих сторон, 10 и 20 соответственно). С центрального узла делаю инъекцию 0.0.0.0/0. Когда оба канала в работе - маршрутизация идет через основной канал с COST 10. Если он падает - OSPF в течении 2-3 сек меняет default route gw на резервный канал с COST 20 (0.0.0.0/0 не исчезает из таблицы маршрутизации). После того, как основной канал восстанавливается - по идее, должно быть безобрывное переключение на основной канал. Но у меня в момент переключения, из таблицы маршрутизации исчезает 0.0.0.0/0, и где то через 4-5 секунд снова появляется со шлюзом в основной интерфейс. Нормальное ли это поведение для Mikrotik??? Работал с Cisco и Alcatel, там возврат на основной канал происходит без обрывов. Как данную проблему можно решить? Спасибо!
Какие туннели используешь?