Перейти к содержимому
Калькуляторы

advertise-map для софт-роутера conditional advertisement в quagga, bird

Покупаются каналы от 3-х провадеров, поскольку каждый в нашей провинциальной столице не может предоставить более гигабита.

2 из трех не поддерживают community и при этом либо срубают препенды и community для вышестоящих провов, либо на выходе ставят принудительные приорететы так, что при анонсах на 3 сети весь трафик льется через одного.

Частично все решилось, добавлением 2-го шлюза и раскидыванием половины префиксов через пару и половины, через еще одного. Но при падении одновременно 2-х провайдеров (что случается и не редко) на одном их шлюзов пропадает все.

Проблему бы решил advertise-map но quagga его не поддерживает и приоритет этой фичи у разработчиков - Low. Многообещающий Bird имея прекрасный функциональный язык к сожалению не может произвести conditional advertisement либо я не смог понять как он реагирует на изменения внешних параметров.

Какой есть выход из данной ситуации?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Покупаются каналы от 3-х провадеров, поскольку каждый в нашей провинциальной столице не может предоставить более гигабита.

2 из трех не поддерживают community и при этом либо срубают препенды и community для вышестоящих провов, либо на выходе ставят принудительные приорететы так, что при анонсах на 3 сети весь трафик льется через одного.

Частично все решилось, добавлением 2-го шлюза и раскидыванием половины префиксов через пару и половины, через еще одного. Но при падении одновременно 2-х провайдеров (что случается и не редко) на одном их шлюзов пропадает все.

Проблему бы решил advertise-map но quagga его не поддерживает и приоритет этой фичи у разработчиков - Low. Многообещающий Bird имея прекрасный функциональный язык к сожалению не может произвести conditional advertisement либо я не смог понять как он реагирует на изменения внешних параметров.

Какой есть выход из данной ситуации?

Ну тут прямо просится скрипт в кроне, который переключает default или другие маршруты.

А в линуксе еще можно сделать маршрут с weight ...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну тут прямо просится скрипт в кроне, который переключает default или другие маршруты.

А в линуксе еще можно сделать маршрут с weight ...

Все бы хорошо, но собственные анонсы от смены default не появятся для моих префиксов на резервных аплинках.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Все бы хорошо, но собственные анонсы от смены default не появятся для моих префиксов на резервных аплинках.

Ой вэй.. Затупил...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну тут прямо просится скрипт в кроне, который переключает default или другие маршруты.

А в линуксе еще можно сделать маршрут с weight ...

Все бы хорошо, но собственные анонсы от смены default не появятся для моих префиксов на резервных аплинках.

Вы не озвучили ОС.

Во-вторых, у вас проблема с переключением роутов между аплинками или не работают анонсы?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вы не озвучили ОС.

Во-вторых, у вас проблема с переключением роутов между аплинками или не работают анонсы?

Сейчас используется Linux, но мы много конфессиональны, готовы сменить на любую ось работающую на core i7 и интеловскими сетевыми

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Прошу прощения что влажу в тему. Меня всегда интересовало как можно срезать препенды, верю в то что можно назначить localpref, что бы влить в клиента трафик, но вот срезать препенды увы.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Прошу прощения что влажу в тему. Меня всегда интересовало как можно срезать препенды, верю в то что можно назначить localpref, что бы влить в клиента трафик, но вот срезать препенды увы.

Значит все дело в local pref-ах

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Покупаются каналы от 3-х провадеров, поскольку каждый в нашей провинциальной столице не может предоставить более гигабита.

2 из трех не поддерживают community и при этом либо срубают препенды и community для вышестоящих провов, либо на выходе ставят принудительные приорететы так, что при анонсах на 3 сети весь трафик льется через одного.

 

Какой есть выход из данной ситуации?

Выбрать самого слабого, грязно и шумно отключиться, пока не включат community.

После процедуру повторить со вторым.

Ппц, до чего дошел магистральный рынок...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.