Здравствуйте, Cyberax, Вы писали:
C>Здравствуйте, y-niko, Вы писали:
YN>>Стандарт кодирования ASN.1 всего один — X.609 (в статье говорится про последний стандарт на ASN.1). Всё остальное — вариации на тему. И для справки — никакие RFC стандартами не являются и расшифровывается эта аббревиатура как "Request For Comments", не более того. Для перехода в статус "стандарта" (по мнению IETF) RFC должно получить другое имя и стать STD. C>Это неверно. STD-номера просто ссылаются на RFC, которые получили статус стандартов. Не все RFC находятся на Standards Track и не все Standards Track документы в итоге становятся стандартами.
Из Википедии:
Согласно RFC 2026, жизненный цикл стандарта выглядит следующим образом:
1) Выносится на всеобщее рассмотрение интернет-проект (Internet Draft). Проекты не имеют официального статуса и удаляются из базы через шесть месяцев после последнего изменения.
2) Если проект стандарта оказывается достаточно удачным и непротиворечивым, он получает статус предложенного стандарта (Proposed Standard), и свой номер RFC. Наличие программной реализации стандарта желательно, но не обязательно.
3) Следующая стадия — проект стандарта (Draft Standard) — означает, что предложенный стандарт принят сообществом, в частности, существуют две независимые по коду совместимые реализации разных команд разработчиков. В проекты стандартов ещё могут вноситься мелкие правки, но они считаются достаточно стабильными и рекомендуются для реализации.
4) Высший уровень — стандарт Интернета (Internet Standard). Это спецификации с большим успешным опытом применения и зрелой формулировкой. Параллельно с нумерацией RFC они имеют свою собственную нумерацию STD. Список стандартов имеется в документе STD 1 (сейчас это RFC 5000, но нумерация может измениться). Из более чем трёх тысяч RFC этого уровня достигли только несколько десятков.
5) Многие старые RFC замещены более новыми версиями под новыми номерами или вышли из употребления. Такие документы получают статус исторических (Historic)