Кратко

  • В редакции 09 изменились дата, номер и срок действия документа, но не механизм и не внутренняя редакция YANG от 2022-10-11.
  • Импорты ietf-l2vpn и ietf-pseudowires по-прежнему ссылаются на редакцию 10 черновика, истёкшего в январе 2020 года.
  • Приёмочное доказательство должно связать точные импорты с проверкой схемы, поддержкой устройства, правами NACM, применённым состоянием и пакетным тестом.

Свежая дата — полезный факт, но плохой заместитель готовности. Datatracker зарегистрировал редакцию 09 расширения IGMP/MLD Snooping для L2VPN. Оно продолжает модель RFC 9166, где тип сервиса был ограничен bridge.

Новый модуль вводит L2VPN-тип, позволяет задать статические mrouter-интерфейсы и исходящие AC/PW, показывает динамически изученные интерфейсы как read-only и связывает экземпляр L2VPN с экземплярами IGMP/MLD snooping.

Однако сравнение редакции 08 и редакции 09 находит только изменения обложки и срока. В модуле осталось revision 2022-10-11. Импорты всё ещё привязаны к draft-ietf-bess-l2vpn-yang-10.

Карточка зависимости указывает последнее обновление и истечение в январе 2020 года. Архивный текст доступен, поэтому истечение не доказывает ошибку или отсутствие реализации. Оно доказывает лишь границу: продление документа-потребителя не обновляет автоматически потребляемый контракт.

У зрелости нет одной даты

Время записи Datatracker, дата на титуле, revision модуля и состояние импортов принадлежат разным реестрам. Когда программа объединяет их в «стандарт обновлён», документальная истина незаметно становится обещанием стабильного интерфейса, поддерживаемого продукта и работающего сервиса.

Слои реальности возвращают каждому утверждению его предел. Diff относится к тексту. Валидатор — к точному набору модулей. Матрица функций — к релизу устройства. Доставка потока — к работающей сети.

Дерево управления не является трафиком

RFC 8342 различает running, intended, применённую конфигурацию и operational. Ссылка на отсутствующий ресурс может остаться в intended и не появиться в operational. Поэтому writable leaf — запрос, а read-only leaf — сообщение устройства о состоянии.

Даже присутствие PW в operational не подтверждает доставку всем участникам и отсутствие flooding на площадках без участников. После изменения membership или rollback состояние может быть устаревшим. Поведение snooping из RFC 4541 необходимо проверять пакетами.

Полномочия отделены и от этого. RFC 8341 разделяет read, create, update, delete и execute. Пометка config true не разрешает операцию конкретному субъекту. Сам черновик предупреждает: несанкционированная запись может доставить пакеты не туда, чтение — раскрыть эксплуатационное состояние. Защищённая сессия не делает изменение правильным.

Квитанция о замыкании

Минимальная квитанция фиксирует документ, внутреннюю редакцию и каждый import. Она объясняет разрешение истёкших или заменённых зависимостей, называет валидатор, features, deviations, версию ПО и principal NACM. Затем сравнивает running, intended и operational до и после. Пакетный тест подтверждает репликацию на AC/PW, отсутствие ненужного flooding и удаление остаточного состояния после rollback.

Так работает Minimum Initial Specification: общий слой остаётся тонким и сравнимым, а решение — локальным. Running-Code Primacy проводит последнюю черту. Схема задаёт объект проверки, но не результат.

Редакция 09 может быть административным продлением перед содержательной работой. У истёкшего черновика могут быть реализации или преемники; у поставщиков — частные модели. Источники этого не устанавливают. Значит, дата не вправе отвечать вместо отсутствующих доказательств.

Источники

  1. Текущая карточка расширения
  2. Редакция 09
  3. Редакция 08
  4. Карточка зависимости L2VPN
  5. Зависимость L2VPN, редакция 10
  6. RFC 9166
  7. RFC 8342
  8. RFC 8341
  9. RFC 4541
  10. Reality Layers
  11. Running-Code Primacy
  12. Minimum Initial Specification