Как-настроить-агрегирование-в-BGP-с-атрибутами-Aggregator-и-Atomic-Aggregate

Как настроить агрегирование в BGP с атрибутами Aggregator и Atomic Aggregate

Рассмотрим, настройку агрегирования (суммирования) в BGP с атрибутами Aggregator и Atomic Aggregate. Когда используется команда aggregate-address в BGP для Cisco IOS без каких-либо параметров, вся информация об отдельных атрибутах маршрута, таких как AS_PATH, теряется.

Это может привести к некоторым проблемам, поскольку AS_PATH описывает, через какие AS надо пройти, чтобы достичь сети назначения. И, следовательно, используется для предотвращения петель маршрутизации. С параметром AS-SET можно дополнительно включать информацию AS в суммирование маршрутов BGP (route summarization).

Содержание:

  1. Топология
  2. Задачи
    1. Настройка маршрутизатора R1
    2. Настройка маршрутизатора R2
    3. Настройка маршрутизатора R3
    4. Настройка маршрутизатора R4
  3. Пример без атрибута AS-SET
  4. Пример с атрибутом AS-SET
  5. Выводы

Топология

Исследуемая топология состоит из четырёх маршрутизаторов (Cisco 1941 с образом Cisco IOS Release 15.4 IP Base). Допускается использование маршрутизаторов других моделей, а также других версий операционной системы Cisco IOS. В зависимости от модели устройства и версии Cisco IOS, доступные команды и результаты их выполнения могут отличаться от тех, которые показаны в этой статье.

Схема топологии следующая:

 

MC-BGP-Aggregate

Задачи

  1. Базовые настройки и применение BGP.
  2. Настройка атрибутов BGP Aggregator и Atomic Aggregate.
  3. Использование команд show для проверки работы технологии.

Настройка маршрутизатора R1

Настройка маршрутизатора R2

Настройка маршрутизатора R3

Настройка маршрутизатора R4

Пример без атрибута AS-SET

В топологии выше показаны четыре маршрутизатора с разными AS. Маршрутизаторы R2 и R3 имеют сети loopback с IP-адресом, который рассылается в BGP. R1 отправит все маршруты без суммирования на R4. На данный момент суммирование не настроено, поэтому R4 видит два отдельных маршрута с информацией о пути AS:

 

Каждый маршрут имеет правильный путь AS. Давайте на R1 настроим суммирование маршрутов. Начнем настройку без параметра AS-SET для дальнейшего сравнения:

 

Теперь посмотрим информацию в таблице BGP на R4:

 

MC BGP Aggregator without set

 

Показан маршрут 172.16.0.0/16, но вся информация о пути AS теряется. Кажется, что этот маршрут исходит только от AS 1.

Если R4 был подключен к R2 или R3, то эти маршрутизаторы будут устанавливать этот маршрут в свои таблицы BGP без колебаний, так как они не видят свой собственный номер AS в сводном маршруте (summary route). Это может образовать петли в маршрутизации.

Пример с атрибутом AS-SET

Теперь добавим параметр as-set на маршрутизаторе R1:

 

Посмотрим информацию в таблице BGP на R4:

 

MC BGP Aggregator with set 1

 

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

Должен ли всегда использоваться параметр AS-SET? Возможно, но есть и недостаток в его использовании. Если в сети настроено суммирование маршрутов, которое охватывает сотни или тысячи маршрутов, то, скорее всего, в суммировании будут происходить частые изменения.

В этом примере всякий раз, когда происходит изменение в суммировании маршрутов, обновление будет отправлено на маршрутизатор R1. Давайте вручную отключим интерфейс loopback на R3, чтобы заметить разницу в маршрутах:

 

Суммирование маршрутов на R4 теперь выглядит так:

 

MC BGP Aggregator with set 2

 

Информация об AS 3 была удалена.

Выводы

Спасибо за уделенное время на прочтение статьи. Теперь Вы умеете настраивать агрегирование (суммирование) в BGP с атрибутами Aggregator и Atomic Aggregate на маршрутизаторах Cisco.

Если возникли вопросы, задавайте их в комментариях.

Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco, курсы по кибербезопасности, полный курс по кибербезопасности, курсы DevNet (программируемые сети) от Академии Cisco, курсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).

Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!

Спешите подать заявку! Группы стартуют 25 января, 26 февраля, 22 марта, 26 апреля, 24 мая, 21 июня, 26 июля, 23 августа, 20 сентября, 25 октября, 22 ноября, 20 декабря.
Что Вы получите?
  • Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
  • Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
Как проходит обучение?
  • Проведем вечерние онлайн-лекции на нашей платформе.
  • Согласуем с вами удобное время для практик.
  • Если хотите индивидуальный график — обсудим и реализуем.
  • Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
  • Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
А еще поможем Вам:
  • отредактировать или создать с нуля резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco, Linux LPI, кибербезопасность, DevOps / DevNet, Python, подайте заявку или получите бесплатную консультацию.

Больше похожих постов

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения

Поиск по сайту
Лучшее
Популярное
Рубрики
Меню