Терминология протокола BGP | OTUS

Терминология протокола BGP

BGP (Border Gateway Protocol) представляет собой главный протокол динамической маршрутизации, который в настоящее время используется в сети интернет. Давайте рассмотрим основные термины, которые связаны с функционированием этого незаменимого протокола.

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

1-1801-ced052.png

Как уже было сказано выше, атрибуты могут быть разные, один из них — перечень автономных систем, через которые прошла информация. Данная информация дает возможность BGP-протоколу определить, где конкретно располагается сеть относительно автономных систем, в результате чего появляется возможность исключать петли маршрутизации и не только.

Что касается маршрутизации, то она выполняется пошагово от одной автономной системы к другой. При этом большинство политик BGP-протокола настраиваются по отношению к соседним/внешним автономным системам. По сути, описываются правила взаимодействия с этими системами.

Важно понимать, что принципы настройки и работы с BGP отличаются от внутренних протоколов динамической маршрутизации (IGP), что связано с тем, что BGP-протокол оперирует большими объемами данных (к примеру, текущий размер таблицы для IPv4 превышает 450 тыс. маршрутов).

Терминология

Какие термины следует знать:

  1. Interior gateway protocol, IGP — внутренний протокол маршрутизации, используемый при передаче информации о маршрутах внутри автономной системы.
  2. Exterior gateway protocol, EGP — внешний протокол маршрутизации, используемый при передаче информации о маршрутах между автономными системами.
  3. Autonomous system, AS — автономная система. Представляет собой набор маршрутизаторов с едиными правилами маршрутизации. Они управляются одной технической администрацией и работают на одном из IGP-протоколов, причем для внутренней маршрутизации автономная система может использовать и несколько IGP.
  4. Transit AS — транзитная автономная система, посредством которой передается трафик других автономных систем.
  5. Path — путь, состоящий из номеров AS, через которые надо пройти, чтобы достичь сеть назначения.
  6. Path attributes, PA — атрибуты пути. Это характеристики пути, позволяющие выбрать наилучший путь.
  7. BGP speaker — это маршрутизатор, на котором функционирует BGP-протокол.
  8. Neighbor, peer — соседи. Это может быть, к примеру, любая пара маршрутизаторов, между которыми есть открытое TCP-соединение в целях обмена информацией о маршрутизации.
  9. Network Layer Reachability Information, NLRI — информация сетевого уровня о доступности сети. Не что иное, как IP-префикс и длина префикса.

Источник — http://xgu.ru/wiki/BGP.

Не пропустите новые полезные статьи!

Спасибо за подписку!

Мы отправили вам письмо для подтверждения вашего email.
С уважением, OTUS!

Автор
0 комментариев
Для комментирования необходимо авторизоваться
Популярное
Сегодня тут пусто
🔥 Выгодные предложения!
Успейте начать обучение со скидкой до 10%. Акция до 31 июля →