Главная
Обзор Кабели Локации Карта Статус провайдеров
Live Живая карта Мониторинг Задержки Пульс
Читать Исследования Инструкция Методология
← Все статьи
page

Обнаружение и атрибуция задержек на подводных кабелях через двухсигнальную кросс-валидацию

Методология

Обнаружение и атрибуция аномалий задержки в подводных кабелях методом двухсигнальной перекрестной проверки

Евгений Королев - GeoCables · Техническая заметка, июнь 2026 · v1.1

GeoCables непрерывно измеряет RTT (Round-Trip Time - время двойного пробега пакета: как эхо сонара, сигнал уходит к цели и возвращается обратно; измеряется в миллисекундах) от фиксированной сети зондов до береговых точек подключения 703 подводных кабелей и автоматически выявляет аномалии задержки.
Главный вклад данной работы - не сам детектор, а слой двухсигнальной перекрестной проверки, который оценивает каждое оповещение по двум независимым физическим сигналам: изменению маршрута через автономные системы (AS-path) в момент события и тому, фиксируют ли другие зонды, чей маршрут физически проходит через тот же кабельный коридор, аналогичное ухудшение.
Оба сигнала отражают принципиально разные физические процессы и в значительной мере независимы друг от друга. Их совместный анализ позволяет разделить реальные инциденты на уровне кабельной топологии, изменения маршрутизации и «шум» от единственного зонда.
Приведенные цифры намеренно лишены сенсационности: за рассматриваемый период крупных обрывов кабелей не происходило - и метод корректно отказывается их «изобретать».

1. Исходные данные

Объект Количество
Подводные кабели (с геометрией береговых точек) 703
Береговые точки подключения (с геокодированием) 1 932
Магистральные сегменты / участки кабелей 26 053
Собственные зонды (Минск, Алматы, Тбилиси, Иерусалим) + 12 + RIPE
Завершенных проверок состояния (с 01.03.2026) 168 699
Кабелей под активным наблюдением 691

Метод работает на основе выверенного графа топологии сети и непрерывно пополняемого архива измерений.
Исходные значения RTT для каждого замера сохраняются в режиме «только добавление» (append-only - принцип неизменяемости данных: новые записи добавляются, старые не удаляются и не изменяются, что гарантирует целостность истории), поэтому любой будущий детектор можно перезапустить на полной истории данных.
Это свойство невозможно воссоздать задним числом, опираясь лишь на публичные карты кабелей.

2. Обнаружение (базовый уровень + геометрическая атрибуция)

Каждая проверка отправляет пинг и выполняет трассировку маршрута до цели вблизи береговой точки кабеля.
Измерение считается потенциальной аномалией, если его RTT существенно превышает адаптивный базовый уровень для данного маршрута (базовый уровень - статистически «нормальная» задержка, вычисленная по истории измерений; аналог нормальной температуры тела - отклонение фиксируется только тогда, когда оно действительно значимо).
Такие кандидаты проходят через многоступенчатую воронку фильтрации, прежде чем будет поднято оповещение - это первый уровень подавления ложных срабатываний:

Стадия Значение Количество
spike единичное измерение выше базового уровня 624
anomaly_confirmed всплеск, подтвержденный повторением или смежными данными 189
alert повышен до статуса отслеживаемого инцидента 114

До статуса оповещения доходят лишь ~18% исходных всплесков (114 из 624).
Атрибуция кабеля осуществляется геометрически: скачок задержки связывается с ближайшим сегментом кабеля по формуле гаверсинуса (формула гаверсинуса - классический метод навигации для вычисления кратчайшего расстояния между двумя точками на поверхности сферы; активно применялась мореплавателями еще в XIX веке, а сегодня используется в GPS и геоаналитике) между подозреваемым узлом маршрута и береговыми точками кабелей-кандидатов.

3. Двухсигнальная перекрестная проверка

3.1 Сигнал A - изменение маршрута через AS

При деградации подводного кабеля трафик нередко перенаправляется в обход, что меняет путь через автономные системы (AS-path).
Автономная система (AS) - независимая сеть или группа сетей под единым административным управлением (например, сеть крупного провайдера или облачного оператора). Весь интернет состоит примерно из 80 000 таких систем, которые «договариваются» о маршрутах по протоколу BGP - своеобразному «языку дипломатии» между сетями.
Для каждого оповещения мы сравниваем AS-путь до события (типичный путь для данной пары «зонд → цель») с путем в момент события.

Вердикт Значение Количество
route_change_break AS-путь изменился, задержка на новом пути значительно возросла 4
route_change AS-путь изменился 5
same_path задержка возросла, путь не изменился - характерно для перегрузки канала 57
no routing history недостаточная история маршрутизации 48

При калибровке алгоритма, из 66 оповещений с достаточной историей маршрутизации, лишь 9 (13,6%) были независимо подтверждены зафиксированным изменением AS-пути.
Наивный «отпечаток» по исходному IP-пути слишком зашумлен: ECMP-балансировка (ECMP - равноценная многопутевая маршрутизация: когда до цели ведут несколько равнозначных дорог, трафик распределяется между ними случайно, как машины по полосам шоссе) и периодические тайм-ауты дают ~18 различных IP-путей для одной пары «зонд → цель». Сигнал становится стабильным лишь на уровне набора AS (~1,5 различных на пару) - именно его мы и используем.

3.2 Сигнал B - многозондовый консенсус с учетом сегментов

Если деградацию видит только один зонд, возникает ключевой вопрос: остальные зонды - «молчаливые свидетели» или просто не задействуют затронутый кабель?
Зонд, маршрут которого огибает кабель, свидетелем не является - его молчание ничего не доказывает. Это классическая логическая ловушка: отсутствие доказательства не является доказательством отсутствия (лат. «Absentia probationis non est probatio absentiae»).
Поэтому мы засчитываем зонд как полноправного свидетеля лишь тогда, когда его реальный AS-путь географически проходит через тот же кабельный коридор, что и путь зонда, поднявшего оповещение. Эта проверка по геокоридору исключила из числа «свидетелей» 30% зондов, которые наивно считались таковыми по принципу «тот же кабель».

Вердикт Значение Количество
widespread большинство свидетелей коридора также зафиксировали деградацию - реальный кабельный инцидент 1
mixed часть свидетелей коридора зафиксировала деградацию 4
routing_event_non_cable зонд перешел на другой маршрут, свидетели коридора в норме → событие BGP/пиринга, не обрыв кабеля 7
probe_specific_likely_fp свидетели коридора в норме, смены маршрута нет → локальный артефакт 44
narrow_path_event_possible кабель обслуживается единственным зондом - узкое событие исключить нельзя 1
insufficient_witness_context ни одного одновременного свидетеля на коридоре - статус неизвестен 57

3.3 Лестница уверенности

Оба сигнала в значительной мере независимы: изменение AS-пути отражает топологическое событие в сети - физический перебой в маршруте, тогда как многозондовый консенсус отражает географический охват деградации - насколько широко распространилась проблема.
Это принципиально разные физические процессы, которые не обязаны происходить одновременно.
Совсем немногие оповещения удовлетворяют обоим критериям сразу. Результат их совместного анализа:

Уровень Определение Количество (из 114)
Двойное подтверждение изменение AS-пути и подтверждение несколькими зондами одновременно 0
Одиночный сигнал подтверждено ровно одним из двух сигналов 14
Обоснованный ложный позитив свидетели коридора в норме и смены маршрута нет 44
Неклассифицировано (покрытие) ни одного свидетеля на коридоре - ограничение покрытия зондами, а не неопределенность метода 56

Двойных подтверждений - ноль, и это правильный результат: в период с марта по июнь 2026 года крупных обрывов подводных кабелей не происходило.
Настоящий масштабный разрыв кабеля одновременно активировал бы оба сигнала - как землетрясение регистрируется сразу несколькими независимыми сейсмографами.
Ценность метода - в его способности разграничивать: уверенно квалифицировать 44 оповещения (38%) как обоснованные ложные позитивы и выделять 7 событий как изменения маршрутизации, не связанные с повреждением кабелей, - а не генерировать устрашающую статистику в «тихий» период.

4. Анализ ложных позитивов (без прикрас)

  • Воронка фильтрации уже на этапе до оповещения отсеивает 82% исходных всплесков (624 → 114).
  • Из числа оповещений 44/114 (38%) являются обоснованными ложными позитивами - оба независимых сигнала отрицательны. Такие оповещения теперь не отображаются в уведомлениях пользователей, однако остаются видимыми на информационной панели.
  • Наивное правило «один зонд → ложный позитив» завысило бы число ложных позитивов примерно на 45%: геокоридорное уточнение переклассифицирует многие из них в категорию неизвестно, а не «подтвержденный ложный позитив» - ведь молчание свидетеля, который вообще не использовал данный кабель, доказательством не является.
  • 56/114 оповещений остаются неклассифицированными из-за структурного отсутствия свидетеля на коридоре. Это ограничение покрытия зондами, а не неопределенность метода. Классификатор для этих оповещений четко определен - просто данных для их оценки пока не существует.

5. Ограничения

  • География зондов. Небольшой фиксированный парк зондов плюс (- крупнейшая в мире распределенная сеть интернет-измерений, объединяющая более 12 000 независимых зондов в 180+ странах; управляется европейским регистратором RIPE NCC) означает, что для многих кабелей нет второй точки наблюдения на нужном коридоре - для них сигнал консенсуса структурно недоступен. Расширение парка зондов напрямую устраняет причину большинства неклассифицированных случаев.
  • Геопространственное разрешение. Сопоставление коридоров осуществляется на уровне стран по геолокации AS-пути; некоторые сети дают неверную геолокацию - такие случаи трактуются как «неизвестно», а не как несовпадение.
  • Атрибуция - геометрическая. Назначение кабеля производится по ближайшему расстоянию (формула гаверсинуса); перекрестная проверка по коридору подтверждает ее там, где есть данные о пути (64 из 66 случаев подтверждены), однако это эвристика, а не претензия на абсолютную истину.
  • Тихий период наблюдения. В рассматриваемый период крупных обрывов кабелей не было. Метод проходит валидацию через способность разграничивать события, а не через обнаружение катастрофы - подобно тому как надежность дымового извещателя проверяют не пожаром, а тест-дымом.

6. Воспроизводимость и данные

Обнаружение использует адаптивный порог, откалиброванный по базовому распределению каждого маршрута, а не фиксированный множитель; уровни консенсуса отражают долю подходящих свидетелей коридора, подтвердивших деградацию.
Точная параметризация здесь намеренно опущена и будет доступна в готовящейся полной публикации или по запросу. Исходные значения RTT и AS-пути для каждого измерения сохраняются, что позволяет перезапустить классификатор от начала до конца по всему архиву в рамках любой пересмотренной методологии.
Источники сигналов: (пинг + трассировка), собственные зонды и выверенный граф кабелей и береговых точек подключения.

© 2026 Евгений Королев / GeoCables.
Метод и данные могут цитироваться с указанием авторства.
Мониторинг в реальном времени: Монитор состояния кабелей. Данные актуальны на 17.06.2026 и будут обновляться по мере накопления архива.
Evgeny K.
Автор
Evgeny K.
Инженер инфраструктуры · Основатель GeoCables
Построил GeoCables для мониторинга подводных кабелей в реальном времени. Использует собственную сеть из 4 серверов с пробами RIPE Atlas в Минске, Алматы, Тбилиси и Иерусалиме.

🌐 Log In

Access your routes, favorites, and API key

Create account Forgot password?