Должен ли я использовать маршруты по умолчанию или полную таблицу BGP?

9

У меня есть сеть с тремя ссылками (ISPA, 3 МБ, ISPB, 1,5 МБ, ISPC, 50 МБ). У меня есть три разных скорости, и поэтому провайдеры A и B в основном используются для резервирования. В настоящее время я получаю маршруты от всех трех провайдеров, но фильтрую их по резервным ссылкам. Поскольку я хотел бы направить трафик исключительно по большому каналу, я чувствую, что мне не нужно извлекать полную таблицу маршрутизации из всех провайдеров, и я могу просто синхронизировать маршруты по умолчанию.

Это тот случай? Есть ли способ ограничить BGP только синхронизацией следующего или локального маршрута? Я беспокоюсь о включении полной синхронизации, так как я работаю со старыми маршрутизаторами и работаю с ограниченным объемом оперативной памяти.

Couradical
источник
Что вы рекламируете для трех интернет-провайдеров?
Рон Магистр
Я рекламирую сингл / 24
Couradical

Ответы:

7

Вы можете принять полную таблицу от вашего основного соседа и попросить остальных отправить вам только локальные маршруты + маршрут по умолчанию. В этом случае маршруты с полной таблицей превзойдут значения по умолчанию, а ваш транзитный трафик будет использовать соседа с «полной таблицей». трафик к вторичным соседям все еще должен использовать их восходящие каналы связи, поскольку ASPATH будет короче. Это относится только к исходящему трафику , хотя, если большая часть трафика является въездной, вам нужно отменить приоритеты маршрутов , рекламируемые на вторичные сосед (через AS-препенды и т.д.).


источник
Все входящие вещи управляются через сообщества, и путь уже определен. Другой вопрос, который вызывает синхронизация маршрутов по умолчанию, заключается в том, должен ли каждый маршрутизатор иметь статический маршрут по умолчанию?
Couradical
1
Не думайте, что статическое значение по умолчанию будет указывать на неотвечающего соседа и может вызвать проблемы с маршрутизацией.
6

Если вы не хотите выбирать, какого интернет-провайдера использовать, основываясь на адресе, нет причин получать что-либо большее, чем маршрут по умолчанию. Вы можете использовать атрибут LOCAL-PREFERENCE на маршруте, полученном от ISP C, чтобы выбрать его. Вот пример:

ip access-list standard DEFAULT-ONLY permit 0.0.0.0
!
route-map PREFERr-C permit 10
 match ip address DEFAULT-ONLY
 set local-preference 200
route-map PREFER-C permit 20
!
router bgp 9999
neighbor <isp c> route-map PREFER-C in
!

РЕДАКТИРОВАТЬ: Когда я прочитал синхронизирующие маршруты, я понял, что ваши маршрутизаторы BGP разговаривали друг с другом. В этом случае вы будете использовать локальные настройки.

Рон Транк
источник