Как настроить общий маршрут с помощью Junos

Как настроить общий маршрут с помощью Junos - dummies

Так как количество устройств, подключенных к Интернету, растет, количество IP-адресов, назначенных этим устройствам, также увеличивается. И чем больше IP-адресов, тем больше маршрутов ваш маршрутизатор должен поддерживать.

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

Пример агрегирования маршрутов.

Обратите внимание на описание трех отдельных сетей. Каждой сети выделен префикс / 16. Префикс A / 16 равен 2 16 различным адресам (2 16 = 65, 535). Таким образом, если бы весь Интернет включал только эти три сети, каждое устройство потребовало бы 3 раза 2 16 маршрутов в своей таблице маршрутизации, большое количество хранимых данных, не говоря уже о огромном количестве времени, которое оно чтобы посмотреть следующий хмель.

Вы можете подумать, что каждое устройство в AS 3 нуждается в маршруте к каждому устройству в AS 17. В любом случае все должно пройти через один пограничный маршрутизатор. Достаточно предоставить маршрут только пограничному маршрутизатору для AS 3, который отправляет трафик в AS 17, а пограничный маршрутизатор AS 17 знает, как маршрутизировать в своем собственном домене.

Фактически, если маршрутизатор шлюза для AS 3 рекламирует только сводку всех маршрутов, входящих в его домен, количество маршрутов, которые необходимо рекламировать, может быть уменьшено с 2 16 до 1. Поскольку этот маршрут распространяется через остальную часть Интернета, каждое устройство, которое хочет отправить трафик на устройство в AS 3, должно знать только, как добраться до пограничного или шлюзового маршрутизатора.

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

Сначала должны быть настроены агрегированные маршруты, а затем они должны быть объявлены. Изучите этот общий маршрут.

Совокупный маршрут для рекламы.

Чтобы настроить этот общий маршрут, просто определите его как совокупность в иерархии параметров маршрутизации:

 [изменить параметры маршрутизации] aggregate {192. 168. 24. 0/24;} 

Теперь все, что вам нужно сделать, это рекламировать этот маршрут своему соседу. Разумеется, маршруты управляются с помощью политики маршрутизации. Вы смотрите на своего соседа через соединение BGP, и потому что вы хотите политику экспорта:

 [изменить параметры политики] policy-statement advert-aggregate {term find-aggregate {из совокупности протоколов; затем accept;}} [редактировать протоколы] bgp {export advert-aggregates;} 

Эта политика соответствует и принимает все совокупные маршруты.Эта политика применяется в качестве политики экспорта, а это означает, что BGP отправит эти агрегированные маршруты всем узлам BGP.

Вот еще один способ взглянуть на него. Предположим, вам нужно было направить пакеты в каждое из пятидесяти штатов в Соединенных Штатах. Вас всех троих. Вы должны рассказать другим, к каким состояниям вы можете добраться. И вы понимаете, что все ваши штаты начинаются с буквы M: Миннесота, Мичиган и т. Д.

Фактически, у вас есть все эти состояния, и никто не начинает с каких-либо других писем. Если для записи друг другу «маршрутизатор» требуется пять минут, вы можете отправить «Я знаю, как добраться до Мичигана. Отправьте что-нибудь для Мичигана здесь! »И« Я знаю, как добраться до Массачусетса. Отправьте что-нибудь для Массачусетса сюда! " и так далее.

Или вы можете просто создать один общий маршрут и сказать «Что угодно с М, отправьте его сюда! «Это сила совокупности.