Summary
- Dmytro Shypovalov представил на NANOG 98 отдельный сборщик счётчиков SR-политик: он вычисляет скорость трафика и сообщает её контроллеру маршрутов.
- Демонстрация показывает двенадцать активных политик. Полноценную производственную версию автор слайдов надеется запустить лишь в 2027 году.
Если два контроллера по-разному оценят одну и ту же нагрузку, какой из них поведёт трафик? Это не сценка из аварийного отчёта. Такого отчёта в презентации Dmytro Shypovalov нет. Это вопрос, который возникает из предложенной им схемы: измеритель вынесен из маршрутизатора, а решение о резервировании принимает отдельный PCE.
Shypovalov выступил 20 октября на NANOG 98 в Майами. Его исходная проблема знакома сетевым операторам: Segment Routing избавляет транзитные маршрутизаторы от состояния отдельных туннелей, но вместе с ним исчезает удобная точка для привычной автоматической подстройки полосы. Счётчики у маршрутизаторов есть. Понятной передачи рассчитанной скорости в систему выбора пути может не быть.
Предложенный сборщик опрашивает счётчики LSP по gNMI, считает скорость за выбранный интервал и передаёт её PCE через объявление SR-политики по BGP-LS. После этого PCE пересчитывает резервирование и список сегментов. Разделение ролей чёткое: маршрутизатор переносит пакеты, сборщик сообщает о нагрузке, контроллер меняет путь. Но именно границы между этими ролями становятся местами, где нужно проверять задержку, потерю данных и противоречивые решения.
На одном экране автор показывает 39,924 Гбит/с, полученные из шести измерений за 50,4 секунды. На другом — двенадцать активных политик и примеры трёх автоматических резервирований около 30 Гбит/с. Это результаты демонстрации, а не данные длительной эксплуатации. Из них видно, что цепь сигнализации собрана. Из них нельзя узнать, что произойдёт после недель неполных счётчиков или при расхождении нескольких PCE.
Сам Shypovalov указывает слабые места. Текущий расчёт не хранит исходную историю для анализа трендов; PCE не управляет методикой выборки; счётчики интерфейсов и идентификаторов сегментов пока не участвуют. Следующий вариант должен хранить сырую телеметрию и давать контроллеру больше оснований для решения. В слайдах также описаны несколько PCE и переход на кратчайший путь, если все они откажут. Проверенной записи такого отказа доклад не содержит. Последний слайд относит надежду на более полный производственный запуск к 2027 году.
Когда исчезает состояние в транзитном устройстве, ответственность за изменение пути никуда не пропадает. Она переходит к измерению, правилам пересчёта и полномочию остановить автоматическое действие. Демонстрация Shypovalov полезна именно тем, что показывает и рабочую цепь, и место, где оператору придётся требовать журнал, согласование и откат.
Источники: сессия NANOG 98 · оригинальные слайды Shypovalov · RFC 8733 · RFC 9857.
Обзор для участников
Подробный контекст профиля
Войдите с подходящим уровнем подписки, чтобы открыть полный обзор и примечания к источникам.
Только для Стратегического сообщества
Стратегическое сообщество
Открыто всем читателям. Вступите и войдите, чтобы открыть обзоры профилей.
Вступить в Стратегическое сообществоТолько для Альянса лидеров
Альянс лидеров
Для проверенных владельцев IP-активов и руководителей. Войдите, чтобы открыть обзоры Альянса.
Вступить в Альянс лидеров





