Кратко
- RFC 9716 расширяет Reply Path TLV, чтобы LSP ping и traceroute работали через несколько доменов SR-MPLS без сквозного обратного IP-маршрута.
- Полный стек задаёт head-end либо ABR и ASBR добавляют и переводят сегменты в соответствии с локальной политикой.
- Маршрут запроса, изменения обратного пути, FEC, код ответа, факт получения и результат сервиса — разные записи.
Пакет вернулся вместе с решениями границ
LSP traceroute пересекает IGP-домен и достигает маршрутизатора в удалённой AS. Ответ приходит, индикатор становится зелёным. Но пакет не шёл по единственной естественной дороге назад. Один ABR добавил свою метку узла. ASBR включил Node-SID и обратный EPE-SID. Другая граница перевела адрес узла в метку через свой SRGB. Любая могла отказаться участвовать.
RFC 9716, опубликованный в феврале 2025 года как документ Standards Track IETF, закрывает практический пробел. Ответы LSP ping/traceroute обычно идут по IP, однако удалённый маршрутизатор в много-доменной SR-MPLS-сети может не иметь IP-маршрута к источнику. GRE-туннели и статические маршруты к каждому узлу дороги в эксплуатации. RFC кодирует обратный SR-путь в Reply Path TLV и использует обычную MPLS-пересылку.
Область действия ограничена доменами одной организации либо тесно сотрудничающих администраций. SRv6 и сквозной OAM через смесь IPv4-only и IPv6-only доменов не рассматриваются. Стандарт подтверждает протокольное соглашение, но не внедрение, совместимость или результат для клиента.
У исполнимого стека есть автор
RFC 7110 определил Reply Mode 5 и Reply Path TLV. RFC 9716 добавил Type-A с меткой, Type-C с IPv4-адресом узла и необязательным SID, Type-D с IPv6. Запрос несёт упорядоченный обратный маршрут; ответчик строит MPLS-стек и не должен добавлять другие метки.
Тип сегмента и допустимые замены полей задаёт локальная политика. Если стек вычисляет контроллер, нужно сохранять его идентификатор, версии топологии и LSDB, алгоритм, операторский ввод, сегменты и время. Наличие TLV не объясняет основание выбора.
Проверка FEC по RFC 8029 и RFC 8287 остаётся отдельной. Она сопоставляет объект пересылки и представление control plane. Обратный стек доставляет результат. Пришедший ответ не доказывает прямую FEC задним числом.
Traceroute строит дорогу позади себя
Если head-end не видит все домены, границы формируют обратный маршрут постепенно. ABR ставит впереди свою метку узла; ASBR добавляет Node-SID и EPE-SID к исходной AS. Код 0x0006 требует использовать возвращённый TLV в следующем запросе с увеличенным TTL.
При разных SRGB граница переводит Type-C/D в Type-A с помощью собственного блока. Следующий узел не обязан понимать чужой SRGB. Итоговый стек становится цепочкой локальных интерпретаций.
Код 0x0007 означает, что локальная политика запрещает динамическое построение. Оператор выбирает явный путь или иную проверку SR Policy. Это авторитетный отказ домена, а не пустое место в отчёте.
Молчание тоже неоднозначно: верхняя метка недоступна в LFIB, нет IP-пути для ошибки, либо ответ через default route потерялся. Логи, пропуски sequence и timeout отмечают конец доказательства, но не называют причину.
Надёжное досье связывает шесть объектов: идентичность и прямой стек запроса; проект возврата и версии; вставки, SRGB-переводы и интерфейс каждой границы; FEC и результат Reply Path; реально полученный ответ; отдельное наблюдение клиентского трафика. Echo Reply подтверждает ответчик и стек в данный момент. Он не покрывает другой production stack, невидимые ECMP-ветви, ёмкость, приложение или обратное направление клиента.
RFC предполагает допустимый обмен внутренними данными, но предупреждает об их извлечении злоумышленником. Фильтрация по источнику на границах обязательна, MACsec рекомендован на уязвимых междоменных линиях. Право создавать и читать доказательство — часть архитектуры.
Источники
Основные записи: RFC 9716, RFC Editor и IETF Datatracker. Контекст: RFC 7110, RFC 8029, RFC 8287, RFC 9256, RFC 8402, RFC 8660, реестр IANA MPLS LSP Ping.
Обзор для участников
Подробный контекст профиля
Войдите с подходящим уровнем подписки, чтобы открыть полный обзор и примечания к источникам.
Только для Стратегического сообщества
Стратегическое сообщество
Открыто всем читателям. Вступите и войдите, чтобы открыть обзоры профилей.
Вступить в Стратегическое сообществоТолько для Альянса лидеров
Альянс лидеров
Для проверенных владельцев IP-активов и руководителей. Войдите, чтобы открыть обзоры Альянса.
Вступить в Альянс лидеров
