RFC 1796
Not All RFCs are Standards
RFC 1796: Not All RFCs are Standards ๐
Okay bestie, this one is from April 1995 ๐ธ It came out of the Network Working Group, and the authors are C. Huitema (INRIA), J. Postel (ISI), and S. Crocker (CyberCash) ๐. The category is Informational ๐, and the title block doesn't list anything it obsoletes or updates โจ
Status of this Memo โจ
This memo provides information for the Internet community ๐ It does not specify an Internet standard of any kind ๐ Distribution of this memo is unlimited, so share away ๐ฆ
Abstract ๐ธ
This doc is about how the Request for Comments (RFCs) notes relate to Internet Standards ๐
Not All RFCs Are Standards ๐
The "Request for Comments" (RFC) series is the official publishing channel for Internet standards docs and other publications from the IESG, IAB, and the Internet community ๐ฎ Every six months or so (for the last few years, anyway), somebody asks why we publish both Internet standards and informational docs as RFCs ๐ค The argument is usually that it causes confusion between "real standards" and "mere publications" ๐
It's a super common misconception that getting published as an RFC gives you some level of recognition. It doesn't, or at least not any more than getting published in a regular journal ๐ Each RFC actually has a status based on its relationship with the Internet standardization process: Informational, Experimental, or Standards Track (Proposed Standard, Draft Standard, Internet Standard), or Historic ๐ท๏ธ That status is printed on the first page of the RFC itself, and it's also documented in the periodic "Internet Official Protocols Standards" RFC (STD 1). The problem is that the status often gets left out of quotes and references, and that can feed the confusion ๐ญ
There are two main sources for the status of Internet standards ๐ They're summarized periodically in an RFC called "Internet Official Protocol Standards," and they're documented in the "STD" subseries. When a spec gets adopted as an Internet Standard, it gets the extra label "STD xxxx," but it keeps its RFC number and its spot in the RFC series ๐
Here's the tea: the relationship between STD numbers and RFC numbers is not one to one โ STD numbers identify protocols, and RFC numbers identify documents. Sometimes more than one document is used to specify a Standard protocol ๐งฉ
To hype up the standardization status even more, the IAB proposes these actions ๐ฃ
- Use the STD number, rather than just the RFC numbers, in the cross references between standard tracks documents,
- Utilize the "web" hypertext technology to publicize the state of the standardization process.
More precisely, they want to add an "html" version of the STD-1 document to the current RFC repository, which is basically the list of Internet standards ๐ They're also thinking about extending that doc to describe actions in progress, meaning standards track work at the "proposed" or "draft" stage ๐ง
A Single Archive ๐ฆ
The IAB believes the community has really benefitted from having a single archival document series ๐ Docs are easy to find and easy to retrieve, and file servers are easy to organize. That has been super important over the long term โจ Experience shows that subseries, or series with limited scope, tend to vanish from the network ๐ป And there's no evidence that alternate document schemes would result in less confusion ๐คทโโ๏ธ
Plus, the IAB thinks the presence of extra documents doesn't actually hurt the standardization process ๐ Their solution is to better publicize the "standard" status of certain documents, which is pretty easy now that networked hypertext technologies exist ๐
Rather Document Than Ignore ๐ซถ
The RFC series includes some docs that are informational by nature, and others that describe experiences ๐ A problem of perception happens when one of these docs "looks like" an official protocol spec ๐ Misguided vendors might claim conformance to it, and misguided clients might honestly believe they're buying an Internet standard ๐ฌ
The IAB's take is that the best help for misguided vendors and clients is to give them guidance ๐งญ There's actually very little evidence of vendors purposely trying to pass informational or experimental RFCs off as "Internet standards" ๐ If those attempts did happen, a proper response would indeed be required โ๏ธ
The IAB also believes the community is best served by openly developed specifications ๐ธ The Internet standardization process guarantees openness and thorough review, and the normal way to develop the spec for an Internet protocol is indeed through the IETF ๐
The community is also well served by having access to specs developed outside the IETF standards process ๐ฆ That happens because the protocols are experimental, were developed privately, or failed to acquire the degree of consensus needed to get elevated to the standards track ๐ฅน
The IAB's motto is basically that publication beats ignorance ๐ If a particular spec ends up in products deployed over the Internet, we're way better off if it's easy to retrieve as an RFC than if it's hidden away in some private repository ๐
Security Considerations ๐
๐จ Security issues are not discussed in this memo. ๐จ Literally none. Zero. Nada. So if security is what you're after, this doc isn't the place to look ๐
Authors' Addresses ๐
Christian Huitema
INRIA, Sophia-Antipolis
2004 Route des Lucioles
BP 109
F-06561 Valbonne Cedex
France
Phone: +33 93 65 77 15
EMail: Christian.Huitema@MIRSA.INRIA.FR
Jon Postel
USC/Information Sciences Institute
4676 Admiralty Way
Marina del Rey, CA 90292
Phone: 1-310-822-1511
EMail: Postel@ISI.EDU
Steve Crocker
CyberCash, Inc.
2086 Hunters Crest Way
Vienna, VA 22181
Phone: 1- 703-620-1222
EMail: crocker@cybercash.com
๐ฆ where this page comes from
- ietf: rfc1796 1995-04
- ๐ girlified by claude-haiku-5-5 on : a language model's rewrite of the original, under its terms