Видео: NAT: концепции и конфигурирование. На примере маршрутизаторов cisco. 2024
Настройка протокола пограничного шлюза (BGP) может быть довольно обременительной, особенно при большом количестве сеансов пиринга, которые необходимо настроить вручную. Фактически, в большой сети требование полной сетки для IBGP может быть кошмаром для обеспечения.
Ответ BGP на кошмар конфигурации конфигурации IBGP, являющийся полной сеткой, называется отражением маршрута. Отражение маршрута позволяет обмениваться информацией маршрутизации между группой маршрутизаторов, не отправляя точно такую же информацию каждому из них по отдельности. Это похоже на предоставление информации одному человеку и распространение их на всех своих сверстников.
IBGP имеет существенное ограничение: сверстники IBGP не должны повторно рекламировать маршруты IBGP с другими динамиками IBGP, поэтому все они должны быть полностью зацеплены. Если вы не можете повторно рекламировать маршруты IBGP, вы должны быть напрямую подключены к составителю маршрута, следовательно, требуется полное требование к сетке. Помните, что IBGP не имеет специального механизма предотвращения петли, и поэтому вам нужны рефлекторы маршрутов для крупных сетей.
Концепция отражения маршрута позволяет вам назначить один или несколько ваших маршрутизаторов в качестве отражателей маршрута. BGP релаксирует ограничение ремаркетинга на этих отражателях маршрута, позволяя им принимать и распространять маршруты IBGP своим клиентам.
Сеть с 16 маршрутизаторами, требующая отражения маршрута.Из-за требования к полной сетке IBGP для этой топологии потребуется 15 сеансов пиринга IBGP для каждого маршрутизатора или 120 отдельных сессий IBGP в сети. Однако, если вы обозначили маршрутизатор 4 как отражатель маршрута, вы можете начать минимизировать это требование. Например, посмотрите, что происходит с маршрутизаторами, напрямую связанными с маршрутизатором 4.
В этой части топологии маршрутизатор 4 имеет три маршрутизатора с прямым подключением. Если только эта часть топологии работает с IBGP, вам необходимо настроить полную сетку между 4 маршрутизаторами. Однако, если вы назначаете маршрутизатор 4 в качестве рефлектора маршрута, BGP требует только, чтобы каждый клиент-рефлектор маршрута имел соединение IBGP с рефлектором маршрута (не друг с другом).
Маршрутизатор 4 подсети с сеансами IBGP и маршрутами BGP.С новой конфигурацией маршруты IBGP от маршрутизаторов 1, 2 и 3 отправляются на рефлектор маршрута. Маршрутизатор 4, выступая в качестве рефлектора маршрута, повторно рекламирует эти маршруты для всех своих клиентов.
Таким образом, маршрутизатор 1 и маршрутизатор 2 подключаются через IBGP через свой общий отражатель маршрута, маршрутизатор 4.Эта группа маршрутизаторов называется кластером , , и каждый кластер однозначно идентифицируется его идентификатором кластера (32-разрядное число, похожее на IP-адрес).
Оглядываясь назад на исходную сеть с 16 маршрутизаторами, если вы делаете аналогичные рефлекторы маршрута с маршрутизаторами 8, 12 и 16, вы можете создать четыре рефлектора маршрута и сократить количество сеансов IBGP.
Маршрутная сеть рефлектора с 16 сетями.Однако все 16 маршрутизаторов все еще находятся в одной AS, а это означает, что IBGP должен полностью подключить все 16 маршрутизаторов. Как ты делаешь это?
В конечном счете, вы должны иметь возможность подключения где-то. Такая связь происходит на уровне рефлектора маршрута. Маршрутные рефлекторы должны быть полностью зацеплены, что означает, что у вас должны быть пиринговые сеансы IBGP между каждым из четырех отражателей маршрута.
По сути, вы резко сократили количество сеансов IBGP в своей сети. Если вам понадобилось всего 120 сеансов для полной сетки сети, теперь вам нужно всего три сеанса от каждого рефлектора маршрута до своих клиентов и еще шесть сеансов, чтобы полностью отобразить отражатели маршрута (в общей сложности 18 сеансов IBGP).