BGP

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

Как он работает

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

BGP отправляет данные на основе IP-адресов. С помощью BGP невозможно создать правила маршрутизации, которые учитывали бы данные приложений или сеть отправки пакетов. Поэтому для направления пакетов на основе дополнительных критериев необходима специальная маршрутизация на основе политики (PBR).

Процесс маршрутизации

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

Передаваемые данные и информация

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

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

Стоит отметить, что основной задачей BGP является только маршрутизация. Доставка пакетов как таковая обеспечивается TCP.

Мы используем файлы cookies для оптимизации функциональности сайта и улучшения качества услуг. Нажимая «Принять», вы даете согласие на работу с этими файлами. Чтобы узнать больше, пожалуйста, прочтите нашу Политику конфиденциальности.