Внешний протокол BGP

BGP – соседи из разных автономных систем автоматически формируют друг с другом соседские взаимоотношения на базе внешнего протокола BGP.

Е – BGP – соседи.

Маршрутизатор А объявляет префикс 10.1.1.0/24 через протокол внутреннего шлюза маршрутизатору В, у которого установлены соседские взаимоотношения с Е– BGP – маршрутизатором С. Маршрутизатор В может преобразовать этот маршрут в маршрут протокола BGP несколькими способами:

Стандартное преобразование маршрутов. Маршрутизатор В может преобразовать маршруты IGP, используюшегося между маршрутизаторами А и В, в маршруты BGP. Это приведет к маркировке преобразованных путей как “неизвестных”.

Команда network. Для объявления маршрута к сети назначения 10.1.1.0/24 в маршрутизаторе В может быть использована команда network. Она не указывает, для какого интерфейса используется этот протокол, указывая вместо этого только объявляемые префиксы. Если запись в таблице маршрутизации BGP -маршрутизатора полностью совпадает (включая длину префикса) с указанным в команде network значением, то маршрутизатор объявляет этот префикс.

Команда aggregate–adress. Маршрутизатор А может суммировать сеть 10.1.1.0/24 в более крупный блок IР-адресов с помощью этой команды.

Как только маршрутизатор В определит, что ему нужно объявить префикс маршрутизатору С, он отправит ему соответствующее обновление информации о маршруте.. Адресом следующей передачи пакета для этого маршрута является IP-адрес маршрутизатора В.

Когда маршрутизатор С получает обновление информации о маршруте, он определяет, что обновление пришло от Е-BGP-соседа, добавляет номер автономной системы этого соседа в начало AS–пути и помешает префикс в таблицу маршрутизации BGP. Маршрутизатор С может вносить, а может и не вносить этот префикс в свою таблицу маршрутизации, так как это зависит от других маршрутов к данному префиксу и прочих факторов.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: