У меня один маршрутизатор Juniper, подключенный к нескольким внешним AS. Я ищу балансировку нагрузки для наилучшего способа автоматического перемещения трафика от одной ссылки к другим (без жестко запрограммированных статических маршрутов), и у меня есть несколько вопросов по утверждениям из этот источник:
Таблица пересылки балансирует трафик, направляемый к месту назначения, передавая пакеты циклическим образом между несколькими следующими переходами (максимум до восьми путей с одинаковой стоимостью с балансировкой нагрузки). Распределение нагрузки по трафику осуществляется для каждого пакета. Распределение нагрузки по пакетам использует алгоритм хеширования, который распределяет пакеты по каналам с равной стоимостью. Алгоритм предназначен для распределения пакетов по предотвратить переполнение любой ссылки. Однако балансировка нагрузки по пакетам предлагает нет гарантии равного распределения трафика по ссылкам с равной стоимостью, и при этом это не гарантирует, что увеличение количества Интернет-потоков приведет к лучшему распределению хешей. ... пакеты, в которых все эти параметры идентичны, и это гарантирует, что эти пакеты отправляются через один и тот же интерфейс. Это предотвращает проблемы, которые в противном случае могли бы возникнуть с пакетами, прибывающими к месту назначения с нарушением их исходной последовательности.
Кто-нибудь может ответить на следующие вопросы:
Если вы будете слишком часто менять свою конфигурацию bgp (добавление и объявления), вероятно, вы будете ослаблены вашими вышестоящими провайдерами, поэтому невозможно автоматическое распределение трафика с балансировкой нагрузки с помощью bgp (автоматические изменения состояния)
1) Нет, маршрутизатор определяет характеристики пакета, а не насыщение канала. Какие характеристики используются, зависит от типа маршрутизатора. Обычно это будут IP-адреса Src / Dst, порты Src / Dst.
2) Единственное, что я могу придумать, - это написать что-то подобное с помощью JunoScript, но даже это не решит вашу проблему, поскольку ВСЕ трафик будет принудительно проходить по второй ссылке и насыщать ее также.
Как говорится в документе, нет гарантии равного распределения. Это зависит от типа вашего маршрутизатора и типа потоков трафика.