баланс нагрузки между двумя ссылками ISP bgp


10

У меня есть восходящие ссылки на двух отдельных интернет-провайдеров на одном маршрутизаторе, и я получаю маршрут по умолчанию от каждого через BGP. Обе ссылки имеют одинаковую скорость, и BGP используется только для рекламы наших префиксов. Каков наилучший способ балансировки нагрузки между двумя ссылками? Было предложено проще всего добавить статические маршруты по умолчанию к маршрутизатору.

Ответы:


11

Вы не упомянули поставщика, но если Cisco IOS, вы можете использовать:

router bgp 43792
  bgp bestpath as-path multipath-relax
  address-family ipv4
    maximum-paths 2
  !
!

многолучевое расслабление необходимо, так как обычно вы будете многолучевыми только с теми же маршрутами, что и путь

Лично я категорически против переноса маршрутов по умолчанию через протоколы динамической маршрутизации, в этом просто нет необходимости, если вы работаете на платформе, которая поддерживает рекурсивные статические маршруты.

Учтите, что ваш операторский маршрутизатор отключается от своего ядра, тогда вы по-прежнему получаете маршрут по умолчанию, и ваш трафик становится черным, пока вы не вмешаетесь вручную. Однако, если бы они отправили вам какой-нибудь возможный маршрут, возможно, свой собственный блок PA или, возможно, несколько критических для вас блоков PA, вы можете добавить статические маршруты по умолчанию к этим сетям, если пограничный блок отключен от ядра, совокупная сеть исчезла, и Вы можете сходиться без ручного вмешательства.


4

Как упомянуто @ytti, вы можете настроить многолучевое распространение eBGP или 2x статические значения по умолчанию, каждое из которых соответствует следующему переходу вашего восходящего потока. Поскольку они оба находятся на одном маршрутизаторе, и все, что вы получаете от них, является настройкой по умолчанию от каждого провайдера, его довольно просто настроить. Вы также хотите убедиться, что у вас отключена балансировка нагрузки CEF для каждого пакета, если вы используете Cisco (настройка по умолчанию в любом случае отключена).

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.