Кратко

  • RFC 9515 меняет политику для значений 32768–65530 в шести реестрах BGP Monitoring Protocol со Specification Required на First Come First Served.
  • Раннее назначение уменьшает незарегистрированное использование и коллизии, но не включает техническую фильтрацию и не требует спецификации для независимой совместимости.
  • Свидетельство назначения нужно отделять от доказательств семантики, кода, поддержки коллекторов, защиты транспорта, внедрения и операционного вывода.

Запрос содержит желаемый номер, краткое описание и ссылку. Если форма корректна и значение свободно, IANA может его назначить. Эксперт не обязан проверять, смогут ли две независимые команды реализовать одинаковое поведение. Для First Come First Served это не пробел, а выбранная политика.

RFC 9515 отвечает на практическую проблему: высокая цена регистрации толкает разработчиков к самовольным номерам, а затем разные значения сталкиваются. Низкий порог решает коллизию в публичном пространстве, но ничего не утверждает о качестве расширения.

Изменились шесть высоких диапазонов

Политика затрагивает 32768–65530 в BMP Statistics Types, Initiation and Peer Up Information TLVs, Termination Message TLVs, Termination Message Reason Codes, Route Mirroring TLVs и Route Mirroring Information Codes. 0–32767 остаётся под Standards Action, 65531–65534 — для экспериментов, 65535 — зарезервировано.

RFC 7854 назначал этим диапазонам Specification Required. По опыту, описанному в RFC 9515, его практическая нагрузка мало отличалась от Standards Action и провоцировала code-point squatting. Формат BMP и требования безопасности не менялись.

RFC 8126 точно показывает разницу. FCFS почти не фильтрует: принимает правильно оформленный запрос на свободное значение. Specification Required дополнительно требовал одобрения эксперта и постоянной публичной спецификации, достаточно ясной и технически зрелой для независимой совместимости. RFC 9515 сознательно убирает оба условия.

Поэтому это не повтор RFC 9519 для SSH и не повтор RFC 9650 для реестра IS-IS: обе реформы сохраняют Expert Review. В шести диапазонах BMP техническое суждение больше не является условием назначения. Историческая терминология RFC 5226, на которую ссылался RFC 7854, служит исходной точкой перед действующим RFC 8126.

Уникальный код не гарантирует единого измерения

Текущий реестр BMP IANA показывает First Come First Served и ссылку на RFC 9515. Строка подтверждает, что в определённый момент номер был связан с описанием и ссылкой и не был назначен повторно в том же реестре.

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

BMP передаёт представления BGP, события соседей, зеркальные сообщения и статистику. RFC 7854 предупреждает о раскрытии частных маршрутных данных и о том, что без защиты злоумышленник может выдать себя за маршрутизатор или коллектор, прочитать или изменить поток. Уникальность кода не доказывает подлинность наблюдения.

Работа над доверием начинается после назначения

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

Так поставщик не сможет выдать номер IANA за техническое одобрение, а оператор не объявит законную координацию недействительной из-за отсутствия эксперта. FCFS оценивают по скорости предотвращения коллизий; расширение — по работающему коду.

Страница IANA живая. RFC 9736 и RFC 9972 позже изменили пространства и назначения BMP. Аудиту нужны версия политики, дата назначения и версия реализации, а не сегодняшняя таблица как снимок 2023 года.

Информационная запись, текст, XML, поиск опечаток, история Datatracker и последний черновик доказывают изменение правила, но не работу будущего расширения.

Аналитическая рамка взята из текстов Heng Lu о приоритете работающего кода, минимальной начальной спецификации и добровольном принятии и слоях реальности: символическое назначение не должно изображать операционный результат.