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

Автоматическая балансировка BGP

Возникла огромная потребность в автоматической балансировке каналов, используя quagga BGP.

По большей части критичен входящий трафик.

Есть ли какие то методы или ПО позволяющие это реализвать под ОС FreeBSD) ???

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


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

в каком смысле автоматической ? при достижении определенного порога полосы запрепендить анонсы?

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


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

А препенды разве помогают? Я имею в виду не по спецификации протокола, а по жизни? Вы сами дефолтный маршрут выбираете по препендам или выставляете исходя из цены/загрузки каналов?

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


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

дефолтный маршрут и препенды - вещи не вполне совместимые. а препенды - единственное средство балансировки входящего трафика, доступное большинству АС. кроме препендов еще может помочь коммьюнити, но это если аплинк с ними работает. по жизни препенд помогает, хотя и не сильно, но все же лучше, чем ничего. ведь все на клиентов локалпреф ставят выше, чем на аплинков, но где-то на расстоянии 2-5 ас "вверх" уже начинает канать as-path

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


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

Если есть достаточно сетей, анонсировать морспецифик в недогруженый канал? У нас наоборот, препенд слишком сильно "перекладывает", а /24 анонсированый одному апстриму какраз хорошо.

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


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

в каком смысле автоматической ? при достижении определенного порога полосы запрепендить анонсы?
Объясню более подробно что требуется..

 

1. Есть два канала (разной ширины), иногда бывают неожиданные перекосы. Хочется чтоб эти перекосы убирались автоматически. Т.е. чтоб была система которая при разнице загрузки например в 15% делает запись в логи, при 25% меняла препенды (или может еще какие то есть рычаги)

 

2. Была несколько раз следующая ситуация: С двумя аплинками висит нормально сессия, но один из них не отдает канал вообще (т.е. есть только сессия). У меня настроен баланс исхода по направлениям через разные аплинки. При этом получается, что значительная часть интернета просто недоступна :( .Естественно хочется чтоб данная ситуация выявлялась и при необходимости гасился неработающий аплинк на время, через какое то время попытка повторялась (естественно это должно все логироваться)

 

Если есть достаточно сетей, анонсировать морспецифик в недогруженый канал? У нас наоборот, препенд слишком сильно "перекладывает", а /24 анонсированый одному апстриму какраз хорошо.
У меня тоже зачастую один препенд может слишком много изменить :( , но не хочется дробить сети по /24. Хочется , чтоб была одна политика анонсирования для всех подсетей.

Неужели нет других вариантов? И максимум что можно использовать это комьюнити ? А как же работают круные магистральные провайдеры, неужели так же извращаются ?

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


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

У крупных магистралов круглосуточный NOC есть, где сидят специально обученные мужики и пялятся в графики...

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


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

Да уж, ситуация не самая интересная :( , Автоматизации 0 .

 

Подскажите, какие есть утилиты для мониторинга, анализа и устранения проблем БГП ? Кто чем пользуется для облегчения работы?

Имеется ввиду например :

1. построить загрузку входящего и исходящего трафика по направлениям (например с глубиной 2-3 АС)

2. Зафиксировать частые переброски АС (или их направлений) с одного канала на другой

ну и т.д.

3. Промониторить чтоб АС приходили и уходили только через один нужный канал (имеется ввиду деление по направлениям, чтоб пакет не уходил через однин аплинк а приходил с другого)

4. Что то, что поможет улучшить схему работы и выявить недостаки текущих настроек

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


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

Подскажите, какие есть утилиты для мониторинга, анализа и устранения проблем БГП ? Кто чем пользуется для облегчения работы?
напиши свою и продавай. озолотишься ;)

вот сайтик покури http://www.robtex.com/as/

 

1. построить загрузку входящего и исходящего трафика по направлениям (например с глубиной 2-3 АС)
и зачем тебе пятьтыщщ графиков ? глубина 3 АС это почти весь интернет ;), если у тебя нормальное подключение.

имеет смотреть трафик, проходящий сквозь крупных магистралов, а не всех подряд.

2. Зафиксировать частые переброски АС (или их направлений) с одного канала на другой

ну и т.д.

ннафига ? переброска трафика - это перерыв связи до 5 минут. Такой фигней часто и специально токо неадекваты занимаються.

3. Промониторить чтоб АС приходили и уходили только через один нужный канал (имеется ввиду деление по направлениям, чтоб пакет не уходил через однин аплинк а приходил с другого)
А чем это плохо ?
4. Что то, что поможет улучшить схему работы и выявить недостаки текущих настроек
Пригласите специалиста или сам подучись...

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


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

2Lucky SB - За ссылку http://www.robtex.com/as/ ОГРОМНО СПАСИБО!!!

 

Написать что-то толковое самому, к сожалению пока уровень не позволяет :(

 

А загрузку по направлениям было б интересно посмотреть возможно не с такой глубиной (очень подошел бы график который строится на сайте http://www.robtex.com/as/ )

 

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


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

2. Зафиксировать частые переброски АС (или их направлений) с одного канала на другой

ну и т.д.

ннафига ? переброска трафика - это перерыв связи до 5 минут. Такой фигней часто и специально токо неадекваты занимаються.

Было несколько раз, что АС начинали прыгать по каналам. Хней страдали вышестоящие провайдеры. Хотелось бы, чтоб это как-то отражалось в логах, чтоб было понятно, когда началось и т.д. Вышестоящие провайдеры делают изменения тогда, когда им надо (в том числе и в пиковую загрузку), из-за чего бывают сильные перекосы каналов :( .Хотелось бы видеть, что поменялось и из-за чего пошел перекос (кого пинать за этот безпредел)
3. Промониторить чтоб АС приходили и уходили только через один нужный канал (имеется ввиду деление по направлениям, чтоб пакет не уходил через однин аплинк а приходил с другого)
А чем это плохо ?
4. Что то, что поможет улучшить схему работы и выявить недостаки текущих настроек
Пригласите специалиста или сам подучись...

Эта ситуация неприятна т.к. если остается сессия, а реально пров не дает инета (было такое), то фактически инета нет вообще т.к. толка от второго канала тоже мало :( . Кстати , можно ли каким то образом рассказать кваге, как определять и реагировать на "такие ситуации ? Плюс в ходе балансировок я пришел к тому, что каждый аплинк "отвечает" за свои направления (если возникают какие то проблемы я знаю сразу куда копать и что смотреть), но есть небольшие несоответствия которые хотелось бы убрать.

А насчет спецов, я лучше сам подучусь :)

 

P.S. Если есть полезные сайты или какие то утилиты по БГП, пишите :)

 

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


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

Join the conversation

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

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

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

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

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

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

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