Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
BGP Савицкий.docx
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
242 Кб
Скачать
☆

4.Основы протокола bgp

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

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

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

Маршрутизация осуществляется пошагово от одной автономной системы к другой. Все политики BGP настраиваются, в основном, по отношению к внешним/соседним автономным системам. То есть, описываются правила взаимодействия с ними.

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

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

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

Основные характеристики протокола:

  • BGP это path-vector протокол с такими общими характеристиками:

  • Использует TCP для передачи данных, это обеспечивает надежную доставку обновлений протокола (порт 179)

  • Отправляет обновления только после изменений в сети (нет периодических обновлений)

  • Для поддержание соединения, в отсутствии обновлений, отправляет keepalive-сообщения

  • Метрика является композитной и состоит из нескольких атрибутов (attributes)

Автономная система (autonomous system, AS) — это система IP-сетей и маршрутизаторов, управляемых одним или несколькими операторами, имеющими единую, четко определенную политику маршрутизации с Интернетом

Диапазоны номеров автономных систем (autonomous system number, ASN):

  • 0-65535 (изначально определенный диапазон для ASN 16 бит)

  • 65536-4294967295 (новый диапазон для ASN 32 бита

Использование:

  • 0 и 65535 (зарезервированы)

  • 1-64495 (публичные номера)

  • 65552-4294967295 (публичные номера)

  • 64512-65534 (приватные номера)

  • 23456 (представляет 32-битный диапазон на устройствах, которые работают с 16-битным диапазоном)

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]