BGP¶
Страница Сеть и приложения → BGP показывает, как интернет видит сети, в которых живут цели ваших тестов: кто анонсирует префикс и через кого к нему идут маршруты. Данные берутся из публичного фида RIPE RIS – наблюдателей, расставленных по всему миру.
Настраивать здесь нечего: префиксы появляются сами из целей тестов. Адрес цели резолвится, и платформа начинает следить за префиксом, который его покрывает. Частные адреса не отслеживаются. Префикс можно добавить и вручную, на странице 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 | маршрут пошёл через сеть вне эталона |
| Утечка маршрута | не магистральная сеть оказалась транзитом между двумя магистральными |
| Флапы маршрута | маршрут многократно анонсируется и отзывается |
Каждое открывает инцидент. Важность, включение и каналы уведомлений задаются системными правилами на странице Правила.
