Перейти к содержанию

BGP

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

BGP – маршруты

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

Префиксы

Слева – список отслеживаемых префиксов с фильтром по префиксу или номеру AS. Сверху те, по которым открыт инцидент. У каждого цветная точка: «маршрут в норме», «инцидент» или «монитор выключен», а под префиксом – ожидаемый origin («AS13335») или «эталон учится».

Граф маршрутов

Справа – граф AS-путей до выбранного префикса: от наблюдателей RIS через транзитные сети к origin, сети-владельцу префикса. В шапке – ожидаемый origin и число наблюдателей.

  • Подписи узлов переключаются: номер AS, имя или оба.
  • Пучок «9 пиров ›» – несколько наблюдателей за одним соседом свёрнуты в один узел. Клик раскрывает.
  • Origin подписан как «ожидаемый», «неожиданный!» или «эталон не выучен». Наблюдатель, который видит неожиданный origin, никогда не сворачивается в пучок и выделен вместе со всем путём.
  • Толщина связи – сколько наблюдателей видят этот участок пути: в легенде «1 пир» и «много пиров».
  • Наведение на узел показывает, сколько наблюдателей идут через эту сеть.

Что значат подписи

Подпись Что это
origin последняя сеть на пути, та, чей это префикс: она анонсирует его в интернет. Все пути сходятся к ней справа
origin (ожидаемый), зелёный наблюдаемый origin совпал с эталоном: сеть та, что и должна быть
origin (неожиданный!), красный не совпал с эталоном: префикс анонсирует чужая сеть. Это классический признак перехвата, трафик к вашим адресам может уходить к ней. Платформа открывает инцидент «Смена origin ASN», по умолчанию критический
origin (эталон не выучен), серый сравнивать пока не с чем: эталон ещё учится, оценки нет
RIS-пир наблюдатель: маршрутизатор оператора связи, который отдаёт свою таблицу маршрутов в публичный фид RIPE RIS
транзит промежуточная сеть на пути от наблюдателя к origin

Подпись «ожидаемый» или «неожиданный» – не свойство сети, а результат сверки с эталоном. Поэтому без эталона граф её не ставит.

Много разных путей – это норма

Каждый наблюдатель показывает, каким путём он видит дорогу до префикса, поэтому путей на графе столько же, сколько наблюдателей, и они разные. Тревожный признак – не разные пути, а красный origin в конце.

Origin во времени

Полоса под графом показывает, кто был origin префикса за последние сутки: зелёный сегмент – ожидаемый, красный – неожиданный, нейтральный – эталон ещё не выучен. Треугольники отмечают инциденты. Клик по сегменту перестраивает граф на тот момент; ссылка «→ к текущему» возвращает к сегодняшнему срезу.

Ниже – потери и задержка тестов, цели которых лежат в этом префиксе. По ним видно, повлияло ли событие маршрутизации на достижимость. Если под префиксом нет тестов, полоса пустая.

Эталон

Эталон – то, что платформа считает нормой для префикса: ожидаемый origin и набор ожидаемых upstream-сетей. Он выучивается сам по наблюдаемым маршрутам: origin – тот, кого видит большинство, upstream – сети перед ним, подтверждённые минимум двумя наблюдателями. Пока по префиксу горит инцидент, эталон не переучивается.

Эталон можно закрепить вручную на странице BGP-мониторы, тогда обучение его не трогает.

BGP в карточке теста

Если адрес цели теста лежит в отслеживаемом префиксе, под цепочкой звеньев появляется ссылка «BGP ›» – тот же граф и таймлайн для префикса этой цели. Пометка «Эталон предварительный» означает, что живых событий по префиксу ещё не было и аномалии пока не определяются.

Какие события ловятся

Событие Что это значит
Смена origin ASN префикс анонсирует сеть, которой у него раньше не видели: возможный перехват
More-specific анонс внутри вашего префикса появился более узкий от чужой сети
Неожиданный upstream маршрут пошёл через сеть вне эталона
Утечка маршрута не магистральная сеть оказалась транзитом между двумя магистральными
Флапы маршрута маршрут многократно анонсируется и отзывается

Каждое открывает инцидент. Важность, включение и каналы уведомлений задаются системными правилами на странице Правила.