HEDG Posted April 25, 2009 Posted April 25, 2009 Возникла огромная потребность в автоматической балансировке каналов, используя quagga BGP. По большей части критичен входящий трафик. Есть ли какие то методы или ПО позволяющие это реализвать под ОС FreeBSD) ??? Вставить ник Quote
ugluck Posted April 25, 2009 Posted April 25, 2009 в каком смысле автоматической ? при достижении определенного порога полосы запрепендить анонсы? Вставить ник Quote
MagMike Posted April 25, 2009 Posted April 25, 2009 А препенды разве помогают? Я имею в виду не по спецификации протокола, а по жизни? Вы сами дефолтный маршрут выбираете по препендам или выставляете исходя из цены/загрузки каналов? Вставить ник Quote
ugluck Posted April 25, 2009 Posted April 25, 2009 дефолтный маршрут и препенды - вещи не вполне совместимые. а препенды - единственное средство балансировки входящего трафика, доступное большинству АС. кроме препендов еще может помочь коммьюнити, но это если аплинк с ними работает. по жизни препенд помогает, хотя и не сильно, но все же лучше, чем ничего. ведь все на клиентов локалпреф ставят выше, чем на аплинков, но где-то на расстоянии 2-5 ас "вверх" уже начинает канать as-path Вставить ник Quote
make.kernel Posted April 26, 2009 Posted April 26, 2009 Если есть достаточно сетей, анонсировать морспецифик в недогруженый канал? У нас наоборот, препенд слишком сильно "перекладывает", а /24 анонсированый одному апстриму какраз хорошо. Вставить ник Quote
HEDG Posted June 16, 2009 Author Posted June 16, 2009 в каком смысле автоматической ? при достижении определенного порога полосы запрепендить анонсы?Объясню более подробно что требуется.. 1. Есть два канала (разной ширины), иногда бывают неожиданные перекосы. Хочется чтоб эти перекосы убирались автоматически. Т.е. чтоб была система которая при разнице загрузки например в 15% делает запись в логи, при 25% меняла препенды (или может еще какие то есть рычаги) 2. Была несколько раз следующая ситуация: С двумя аплинками висит нормально сессия, но один из них не отдает канал вообще (т.е. есть только сессия). У меня настроен баланс исхода по направлениям через разные аплинки. При этом получается, что значительная часть интернета просто недоступна :( .Естественно хочется чтоб данная ситуация выявлялась и при необходимости гасился неработающий аплинк на время, через какое то время попытка повторялась (естественно это должно все логироваться) Если есть достаточно сетей, анонсировать морспецифик в недогруженый канал? У нас наоборот, препенд слишком сильно "перекладывает", а /24 анонсированый одному апстриму какраз хорошо.У меня тоже зачастую один препенд может слишком много изменить :( , но не хочется дробить сети по /24. Хочется , чтоб была одна политика анонсирования для всех подсетей.Неужели нет других вариантов? И максимум что можно использовать это комьюнити ? А как же работают круные магистральные провайдеры, неужели так же извращаются ? Вставить ник Quote
UglyAdmin Posted June 16, 2009 Posted June 16, 2009 У крупных магистралов круглосуточный NOC есть, где сидят специально обученные мужики и пялятся в графики... Вставить ник Quote
HEDG Posted June 17, 2009 Author Posted June 17, 2009 Да уж, ситуация не самая интересная :( , Автоматизации 0 . Подскажите, какие есть утилиты для мониторинга, анализа и устранения проблем БГП ? Кто чем пользуется для облегчения работы? Имеется ввиду например : 1. построить загрузку входящего и исходящего трафика по направлениям (например с глубиной 2-3 АС) 2. Зафиксировать частые переброски АС (или их направлений) с одного канала на другой ну и т.д. 3. Промониторить чтоб АС приходили и уходили только через один нужный канал (имеется ввиду деление по направлениям, чтоб пакет не уходил через однин аплинк а приходил с другого) 4. Что то, что поможет улучшить схему работы и выявить недостаки текущих настроек Вставить ник Quote
Lucky SB Posted June 17, 2009 Posted June 17, 2009 Подскажите, какие есть утилиты для мониторинга, анализа и устранения проблем БГП ? Кто чем пользуется для облегчения работы?напиши свою и продавай. озолотишься ;)вот сайтик покури http://www.robtex.com/as/ 1. построить загрузку входящего и исходящего трафика по направлениям (например с глубиной 2-3 АС)и зачем тебе пятьтыщщ графиков ? глубина 3 АС это почти весь интернет ;), если у тебя нормальное подключение. имеет смотреть трафик, проходящий сквозь крупных магистралов, а не всех подряд. 2. Зафиксировать частые переброски АС (или их направлений) с одного канала на другойну и т.д. ннафига ? переброска трафика - это перерыв связи до 5 минут. Такой фигней часто и специально токо неадекваты занимаються. 3. Промониторить чтоб АС приходили и уходили только через один нужный канал (имеется ввиду деление по направлениям, чтоб пакет не уходил через однин аплинк а приходил с другого)А чем это плохо ? 4. Что то, что поможет улучшить схему работы и выявить недостаки текущих настроекПригласите специалиста или сам подучись... Вставить ник Quote
HEDG Posted June 19, 2009 Author Posted June 19, 2009 2Lucky SB - За ссылку http://www.robtex.com/as/ ОГРОМНО СПАСИБО!!! Написать что-то толковое самому, к сожалению пока уровень не позволяет :( А загрузку по направлениям было б интересно посмотреть возможно не с такой глубиной (очень подошел бы график который строится на сайте http://www.robtex.com/as/ ) Вставить ник Quote
HEDG Posted June 19, 2009 Author Posted June 19, 2009 2. Зафиксировать частые переброски АС (или их направлений) с одного канала на другойну и т.д. ннафига ? переброска трафика - это перерыв связи до 5 минут. Такой фигней часто и специально токо неадекваты занимаються. Было несколько раз, что АС начинали прыгать по каналам. Хней страдали вышестоящие провайдеры. Хотелось бы, чтоб это как-то отражалось в логах, чтоб было понятно, когда началось и т.д. Вышестоящие провайдеры делают изменения тогда, когда им надо (в том числе и в пиковую загрузку), из-за чего бывают сильные перекосы каналов :( .Хотелось бы видеть, что поменялось и из-за чего пошел перекос (кого пинать за этот безпредел) 3. Промониторить чтоб АС приходили и уходили только через один нужный канал (имеется ввиду деление по направлениям, чтоб пакет не уходил через однин аплинк а приходил с другого)А чем это плохо ? 4. Что то, что поможет улучшить схему работы и выявить недостаки текущих настроекПригласите специалиста или сам подучись... Эта ситуация неприятна т.к. если остается сессия, а реально пров не дает инета (было такое), то фактически инета нет вообще т.к. толка от второго канала тоже мало :( . Кстати , можно ли каким то образом рассказать кваге, как определять и реагировать на "такие ситуации ? Плюс в ходе балансировок я пришел к тому, что каждый аплинк "отвечает" за свои направления (если возникают какие то проблемы я знаю сразу куда копать и что смотреть), но есть небольшие несоответствия которые хотелось бы убрать. А насчет спецов, я лучше сам подучусь :) P.S. Если есть полезные сайты или какие то утилиты по БГП, пишите :) Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.