атрибуты BGP
-
Здравствуйте, эксперты! Добрый день всем. Я пытаюсь понять атрибуты BGP, но мне сложно понять некоторые аспекты каждого из них. Основной вопрос заключается в том, какой атрибут лучше всего использовать для входящего трафика, поступающего из eBGP. Я не могу понять, какой атрибут лучше всего использовать. Я немного понимаю, что лучше всего использовать AS_Path prepending, но не могу понять, как правильно его использовать в настройках INBOUND. Правильный синтаксис/конфигурация route-map и as-path access list, если приведенный ниже пример приемлем сосед 192.168.x.x route-map prepend in route-map prepend permit 10 set as-path prepend 42000 (удаленный as) 40000 (локальный as) Кроме того, я знаю, что также могу использовать WEIGHT, но он используется для iBGP. Надеюсь, кто-нибудь поможет мне лучше понять это. Заранее спасибо!
-
Привет
[, @cupkeyk] Для влияния на входящий трафик, поступающий от eBGP-пиров,
AS_Path
prepending действительно является широко используемым атрибутом. AS_Path prepending предполагает добавление дополнительных номеров AS к атрибуту AS_Path обновлений BGP, в результате чего путь становится длиннее и менее предпочтительным для входящего трафика. Однако AS_Path prepending применяется к исходящим объявлениям, чтобы влиять на входящий трафик. Конфигурация, которую вы предоставили, почти правильная, но обычно она используется в
исходящих
объявлениях для eBGP-пиров, а не для входящих. Добавьте
ВАШ локальный AS
несколько раз. neighbor 192.168.x.x route-map prepend out route-map prepend permit 10 set as-path prepend 40000 40000 С уважением
.ı|ı.ı|ı. Если это помогло, пожалуйста, оцените.ı|ı.ı|ı. -
Многие путаются в этом вопросе, но я постараюсь кратко объяснить.
Контроль
входящего префикса
влияет на исходящий трафик. Контроль
исходящего
префикса будет влиять на входящий трафик здесь вы контролируете входящий префикс (rotue-map с направлением IN), что влияет на исходящий трафик, а не на входящий MHM -
Привет, Используйте
вес
для управления исходящим трафиком в пределах одного маршрутизатора (это не
атрибут
BGP).
Это значение имеет значение только локально на маршрутизаторе, и информация не передается между соседями. Вес является параметром, специфичным для Cisco, и имеет значение только локально на маршрутизаторе, на котором он настроен.
Используйте
локальное предпочтение
для выбора пути выхода для AS. Предпочтение BGP должно быть
установлено
на входящих маршрутах, чтобы повлиять на поведение
исходящей
маршрутизации.
Используйте
добавление AS-path
для управления входящим трафиком из внешних AS. Однако важно понимать, что это всего лишь рекомендации, а фактическая реализация может варьироваться в зависимости от структуры сети, требований к организации трафика и конкретных бизнес-потребностей. Вес Предпочтение отдается пути с наивысшим атрибутом веса (другие поставщики игнорируют этот атрибут). Атрибут BGP Weight Path является первым атрибутом пути, который BGP проверяет при выборе лучшего пути в таблице BGP на маршрутизаторах Cisco IOS. BGP предпочитает путь для записи с наибольшим весом. Вес является параметром, специфичным для Cisco, и
имеет значение только локально на маршрутизаторе, где он настроен. https://www.cisco.com/c/en/us/support/docs/ip/border-gateway-protocol-bgp/26634-bgp-toc.html#toc-hId-896934059 Реальный сценарий https://www.cisco.com/c/en/us/support/docs/ip/border-gateway-protocol-bgp/213285-understand-the-importance-of-bgp-weight.html#toc-hId-1312231744 Локальное предпочтение Предпочтение отдается пути с наивысшим «локальным предпочтением» (обычно устанавливается на 100). Локальное предпочтение
—
это второй атрибут BGP.
Вы можете использовать локальное предпочтение для
выбора исходящего внешнего пути BGP
.
Локальное предпочтение отправляется
всем
внутренним
маршрутизаторам
BGP в вашей автономной системе.
Не обменивается между внешними маршрутизаторами BGP.
Значение по умолчанию — 100.
Предпочтение отдается пути с
наивысшим
локальным предпочтением https://www.cisco.com/c/en/us/support/docs/ip/border-gateway-protocol-bgp/26634-bgp-toc.html#toc-hId--910520404 https://networklessons.com/bgp/how-to-configure-bgp-local-preference-attribute Локальное происхождение Предпочтение отдается пути, который был создан локально с помощью команды «network» или «aggregate» или с помощью перераспределения из IGP. Локальные пути, созданные с помощью
команд network
или redistribute
, предпочтительнее локальных агрегатов, созданных с помощью команды
aggregate-address
. Путь AS Для влияния на входящий трафик от соседей eBGP часто используется техника добавления AS_Path. В случае, если предприятие имеет два или более подключения к ISP, входящий трафик, предназначенный для этих объявленных IP-адресов, может поступать в сеть через любое из этих подключений. Можно повлиять на входящий трафик BGP таким образом, чтобы он поступал в сеть предприятия через желаемое соединение. Это можно сделать, манипулируя одним или
несколькими
атрибутами
BGP одним из следующих способов: Представление AS Path — путем удлинения пути AS для определенной точки входа в нашу
BGP
AS
, сокращается вероятность того, что соседний AS будет использовать этот маршрут для входа в нашу сеть.
MED
— метрика для определенной точки входа в вашу AS может быть объявлена, чтобы другие AS знали, через какую точку входа вы предпочитаете, чтобы они входили.
Утечка более конкретных маршрутов
Соглашение о предпочтениях сообщества/локального уровня. Однако имейте в виду, что эти атрибуты могут влиять только на входящий трафик. Вы не имеете полного контроля над тем, как трафик попадает в ваш
BGP
AS
. Администраторы удаленных BGP AS могут отменить все ваши попытки повлиять на входящий трафик. Любые такие попытки могут быть восприняты как враждебные или непрофессиональные, поэтому
всегда лучше поговорить с ISP, который управляет соседним AS, чтобы сообщить им о том, чего вы хотите достичь. Как настроить BGP AS Path Prepending RTC рекламирует свою собственную сеть 172.16.10.0 двум разным AS, AS100 и AS200. AS600 знает 172.16.10.0 через два разных маршрута. Первый маршрут проходит через AS100 (RTA) с путем (100, 300)
второй — через AS400 с путем (400, 200, 300). Если все остальные атрибуты одинаковы, AS600 выбирает кратчайший путь и выбирает маршрут через AS100. (<--- Если этот абзац неясен, пожалуйста, укажите, и я разъясню вам) Теперь, поскольку AS300 (RTC) получает весь трафик через AS100 (RTA) и если вы хотите повлиять на это решение со стороны AS300, вы можете сделать так, чтобы путь через AS100 казался длиннее, чем путь через AS400. Вы можете сделать это, если добавите номера AS к текущей информации о пути, которая передается AS100. Обычно для этого повторяют свой собственный номер AS. В результате AS600 получит обновления о 172.16.10.0 (RTC) через AS100 (RTA) с информацией о пути: (100, 300, 300, 300). Эта информация о пути длиннее, чем (400, 200, 300), которую AS600 получил от AS400. ![pman_0-1714886157791.png] RTC# router bgp 300 network 172.16.10.0 neighbor 10.2.2.2 remote-as 100 neighbor 10.2.2.2 route-map SETPATH out route-map SETPATH set as-path prepend 300 300 https://www.cisco.com/c/en/us/support/docs/ip/border-gateway-protocol-bgp/26634-bgp-toc.html#toc-hId-1380478924 Происхождение Предпочтение отдается пути с наименьшим типом происхождения. Типы происхождения предпочтительны в следующем порядке: - IGP- EGP- Неполный https://www.cisco.com/c/en/us/support/docs/ip/border-gateway-protocol-bgp/26634-bgp-toc.html#toc-hId--2074123639 Дискриминатор с несколькими выходами (MED) Предпочтение отдается пути с наименьшим MED. По умолчанию MED сравнивается только в том случае, если соседний AS одинаков для сравниваемых путей (это можно настроить). Существует несколько команд, связанных с тем, как и когда обрабатывать значение MED путей, что из-за своей сложности выходит за рамки данной статьи. https://www.cisco.com/c/en/us/support/docs/ip/border-gateway-protocol-bgp/26634-bgp-toc.html#toc-hId-1576992429 Предпочтительность путей eBGP над iBGP Предпочтительным является путь, который является внешним путем BGP (по сравнению с внутренним). Самая низкая метрика IGP для следующего прыжка BGP Предпочтительным является путь с самой низкой метрикой IGP для следующего прыжка BGP. На этом этапе, если настроено многопутевое соединение, маршрутизатор устанавливает маршруты. Если нет, алгоритм переходит к следующему шагу.
Если оба маршрута являются внешними, предпочтительным является самый старый маршрут. Этот шаг пропускается, если BGP настроен на сравнение идентификатора маршрутизатора или пути имеют одинаковый идентификатор маршрутизатора. https://www.catchpoint.com/bgp-monitoring/bgp-attributes
-
Атрибуты пути BGP и выбор пути BGP относятся к процессу проверки маршрутизатором BGP конкурирующих путей BGP (маршрутов) или NLRIs (информации о доступности сетевого уровня) в своей таблице BGP. Цель состоит в том, чтобы выбрать один маршрут в качестве лучшего маршрута для каждого префикса (подсети назначения). Полное содержание с объяснением на примере LAB см. в документе
«Атрибуты пути BGP: полное руководство
по выбору пути BGP
».
Здравствуйте! Похоже, вам интересна эта беседа, но у вас пока нет учетной записи.
Вы устали просматривать одни и те же посты каждый раз, когда заходите на сайт? После регистрации, вам не придётся искать обсуждения в которых вы принимали участие, настройте уведомления о новых сообщениях так как вам это удобно (по электронной почте или уведомлением). У вас появится возможность сохранять закладки и ставить лайки постам, чтобы выразить свою благодарность другим участникам сообщества.
С вашими комментариями этот пост может стать ещё лучше 💗
Зарегистрироваться Войти