Кратко

  • IETF перевела RFC 7506 в Historic, RFC 9570 заменила требование устанавливать Router Alert в LSP Ping на запрет, а IANA сохранила значение 69 и режим ответа 3 как устаревшие.
  • Нормативный статус, запись реестра, конфигурация отправителя, поведение получателя и отсутствие пакетов в наблюдении — самостоятельные факты. Первый не доказывает остальные.

В заявке на изменение есть три убедительные ссылки: Historic на странице RFC, MPLS OAM (DEPRECATED) у IANA и MUST NOT в RFC 9570. После этого пункт «удалить Router Alert» закрывают, хотя конфигурацию устройств никто не сверял, а окно захвата трафика не задано.

Так авторитет стандарта ошибочно превращают в подтверждение исполнения. IETF вправе определить актуальную норму для новых реализаций. Но эта процедура не отправляет команды на маршрутизаторы операторов.

Historic меняет положение спецификации

RFC 7506 была опубликована в апреле 2015 года как Standards Track. Она назначила IPv6 Router Alert Option 69 для MPLS OAM и распространила это значение на применение в LSP Ping.

Документ об изменении статуса находится в состоянии Approved - announcement sent. Он связывает перевод в Historic с RFC 9570, которая выводит Router Alert из MPLS OAM для IPv4 и IPv6, обновляет RFC 8029 и объясняет судьбу RFC 7506.

Заявление IESG отличает Historic от обычной замены документа. Технология может оставаться действующей, пока старый текст получает Obsoletes. Historic означает, что описанное решение больше не считается актуальным и рекомендуемым. Нужны общий Last Call IETF и формальное решение IESG, а объяснение остаётся в архивном status-change.

Это устанавливает нормативную силу и происхождение решения. Состояние конкретного устройства оно не удостоверяет.

Новое требование сформулировано прямо

Согласно RFC 8029, MPLS Echo Request должен был содержать Router Alert: 0 для IPv4 или 69 для IPv6. RFC 9570 меняет предложение на MUST NOT be set, удаляет режим ответа 3 и рекомендует совместимым приёмникам игнорировать Router Alert, если он всё же приходит.

У LSP Ping уже были другие совместно используемые ограничения: специальный адрес назначения и TTL либо Hop Limit, равный единице. Для IPv6 RFC 9570 рекомендует ::1/128, а для проверки ECMP — иной источник энтропии.

Рабочей группе MPLS не сообщили ни о реализации, зависевшей от Router Alert для предотвращения выхода запроса за egress LSR, ни о реализации режима 3. Это достаточная часть обоснования стандарта, но не всемирная инвентаризация. Закрытый инструмент или старый лабораторный образ мог никогда не попасть в обсуждение.

Устаревшая строка остаётся полезной

Реестр IPv6 Router Alert IANA сохраняет 69 как MPLS OAM (DEPRECATED) со ссылками на RFC 7506 и RFC 9570. Реестр параметров LSP Ping таким же образом оставляет режим ответа 3.

Это не разрешение на новое использование. RFC 9570 применяет смысл RFC 8126: новые реализации не должны выбирать устаревшие значения, а уже развёрнутые должны сохранять совместимость. Позднее RFC 9805 закрыла реестр IPv6 Router Alert, но не освободила номер 69.

Сохранённая запись позволяет декодеру назвать увиденное поле, а аудитору — связать исходное назначение с отменой. Удаление истории не удалило бы пакет; оно сделало бы пакет менее понятным.

За словом «поддержка» скрываются четыре поведения

Устройство может отправлять 69 по старому шаблону. Приёмник может принимать и игнорировать опцию. Особый путь может её обрабатывать. Наконец, устаревшая функция может от неё зависеть, хотя новая норма оставляет другие средства защиты.

Один вопрос «поддерживается ли RFC 7506?» стирает эти различия. RFC 6398 описывает нагрузку и риски обработки Router Alert вне контролируемой среды. Это основание измерить поверхность, а не объявить без проверки уязвимым конкретный продукт.

Отрицательное наблюдение тоже ограничено. Если за сутки на двух точках не встретилось 69, доказан только этот интервал и эти точки. Редко запускаемый аварийный шаблон мог не проявиться.

Нужна квитанция операционного вывода

Квитанция операционного вывода сначала фиксирует документальный слой: версию status-change, RFC 9570 и датированные строки двух реестров IANA. Затем для каждого отправителя называет реализацию, сборку, активный шаблон и способность создавать Router Alert. Для получателя записывает: игнорирует, обрабатывает или отклоняет.

Средства замены также входят в доказательство: адрес назначения, TTL/Hop Limit, ограничение утечки, источник энтропии ECMP и результат теста. Подтверждение конфигурации соединяется с местом и длительностью наблюдения.

Исключение совместимости получает владельца, область, срок и условие закрытия. RFC 9570 намеренно не ломает старые системы, но это не разрешение на вечное бесхозное исключение. Способность приёмника игнорировать 69 не доказывает миграцию отправителя.

Вместо одного зелёного статуса нужны четыре: документ выведен, конфигурация очищена, значение не наблюдается, наследственная совместимость завершена. The Policy Mirror сопоставляет опубликованную и действующую политику. Running-Code Primacy требует подтверждения исполнения. Reality, Not Advocacy удерживает вывод в границах фактов: RFC 7506 историческая, а отсутствие 69 в конкретной сети ещё надо доказать.

Источники