Кратко
- 27 октября Holterbach рассказал о трёх серверах маршрутов IXP, подключённых к BMP, и о 60 BMP-сессиях участников.
- Вопрос о 1 500 BGP-сессиях и 50 тысячах маршрутов показал, что расширение видимости требует решений по обработке и выбору данных.
Анализ
Для маршрутизатора отправить BMP-поток — это настройка. Для коллектора тот же шаг запускает поток данных, который надо хранить и быстро выдавать. Это противоречие стало главным в выступлении Thomas Holterbach на пленарном заседании RIPE 93 27 октября. Исследователь компьютерных сетей, строящий bgproutes.io, показал IXP Explorer как способ связать наблюдения по протоколу мониторинга BGP (BMP) с маршрутных серверов и роутеров участников. В точке обмена интернет-трафиком сети подключаются к общей среде и обмениваются маршрутами через сервер или прямые BGP-сессии.
По словам Holterbach, к проекту подключились серверы маршрутов трёх небольших IXP. Ещё 60 BMP-сессий поступали от участников. В совокупности, рассказал он, они давали видимость примерно 200 BGP-сессий между участниками и маршрутными серверами и более 1 000 двусторонних сессий. Так он описал состав потоков проекта на момент выступления 27 октября.
Обычная BGP-сессия сбора показывает маршруты, которые сосед объявляет получателю. Периодический запрос состояния маршрутного сервера добавляет локальную картину между соседними снимками. BMP передаёт выбранные маршруты и изменения состояния пиров из настроенных точек. RFC 7854 IETF описывает BMP как протокол мониторинга BGP-сессий и получения маршрутных представлений.
На вопрос о масштабировании указала Maria Matejka. Она предложила гипотетическую модель: 1 500 BGP-соединений и сосед, который импортирует 50 тысяч маршрутов. При нестабильности сессии одно событие может затронуть множество соединений. Holterbach согласился, что для BMP главная инженерная задача — хранить поток и отвечать на запросы с нужной скоростью. Чем больше видимых связей, тем тяжелее становится работа коллектора.
Объём данных выбирает оператор. Holterbach рассказал, что список пиров можно ограничить на самом маршрутизаторе или при настройке сессии на платформе. Для передачи нужны согласие IXP и участников. Когда его спросили, что сети считают чувствительной информацией, он ответил, что ждёт обратной связи от операторов. Значит, рост проекта зависит от того, смогут ли его правила экспорта сложиться вместе с реальными требованиями сетей.
В документации IXP Explorer отдельно показаны маршрутные серверы и участники, в том числе их двусторонние сессии. Сводка видимых префиксов обновляется ежедневно, а API даёт доступ к более свежим данным. Каждая новая точка наблюдения меняет то, что видит пользователь, и добавляет объём для сбора и хранения.
Holterbach признал двойное применение данных. Расширенное представление может подсказать атакующему сетевую политику или помочь проверить результат атаки. Его оценка состоит в том, что защитники выигрывают больше: дополнительные наблюдения затрудняют сокрытие захвата маршрута от коллекторов. Это его позиция в дискуссии.
Публичные источники не приводят объём и стоимость обработки каждого потока и не сообщают, отказывался ли кто-либо из приглашённых операторов; история по источникам позволила бы отличить ограничение ресурсов от условий публикации.
Источники
Обзор для участников
Подробный контекст профиля
Войдите с подходящим уровнем подписки, чтобы открыть полный обзор и примечания к источникам.
Только для Стратегического сообщества
Стратегическое сообщество
Открыто всем читателям. Вступите и войдите, чтобы открыть обзоры профилей.
Вступить в Стратегическое сообществоТолько для Альянса лидеров
Альянс лидеров
Для проверенных владельцев IP-активов и руководителей. Войдите, чтобы открыть обзоры Альянса.
Вступить в Альянс лидеров





