- 2070 Magh · 2+8 marks
RFC management by streams and status
Short answer
An RFC is a permanent, free, numbered document specifying Internet protocols and practices. They are managed by four streams—IETF, IAB, IRTF, and Independent Submission—and carry statuses such as Proposed Standard, Internet Standard, BCP, Informational, Experimental, or Historic.
What is RFC? How RFCs are managed based on its streams and status? Explain.
RFC
A Request for Comments (RFC) is a numbered technical document that describes Internet protocols, procedures, research and standards. The series began in 1969 (RFC 1, by Steve Crocker). Each RFC gets a permanent number and is never changed; if a document needs changing, a new RFC that obsoletes or updates the old one is published. RFCs are public and free, which is a main reason the Internet grew with open, interoperable protocols. The RFC Editor publishes and archives them.
Management by streams
The RFC Editor accepts documents from four main streams (RFC 4844):
- IETF stream: documents produced by IETF working groups, reviewed by the IESG. This stream produces all standards-track documents (e.g. HTTP, TCP, IPv6).
- IAB stream: documents on Internet architecture and policy from the Internet Architecture Board.
- IRTF stream: documents from research groups of the Internet Research Task Force; they are research results, not standards.
- Independent Submission stream: documents sent directly by individuals outside the other streams; reviewed by the Independent Submissions Editor for technical soundness and not conflicting with IETF work.
(Since 2022, RFC 9280 also defines an Editorial stream for documents about the RFC series itself.)
Management by status (maturity level)
Every RFC has a status category.
Standards Track
- Proposed Standard: stable, well understood and reviewed, but not yet widely tested. Most RFCs start here.
- Internet Standard (STD): a specification with significant implementation and operational experience. It is given an STD number. (The old Draft Standard level was retired in 2011.)
Non-standards Track
- Best Current Practice (BCP): guidelines and procedures that the community accepts.
- Informational: general information, no standards status.
- Experimental: protocols under trial, not for production use.
- Historic: obsolete specifications that have been replaced.
An RFC moves up from Proposed Standard to Internet Standard after at least two independent interoperable implementations and proven operation, as decided by the IESG. RFC 2026 also defines requirement levels for specifications (Required, Recommended, Elective, Limited Use and Not Recommended) to show how widely a protocol should be implemented; these were mainly used in the older Internet Official Protocol Standards lists.
Summary table
| Stream | Source | Typical status |
|---|---|---|
| IETF | Working groups, IESG review | Standards Track, BCP, Informational, Experimental |
| IAB | Architecture board | Informational |
| IRTF | Research groups | Informational, Experimental |
| Independent | Individual authors | Informational, Experimental, Historic |
An RFC can be searched by number at rfc-editor.org. Related terms: STD (Internet Standard number), BCP (best current practice number) and FYI (older informational series).
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- IPv6 features, header format, RFC streams · Internet and Intranet, chapter 2
- NBC hierarchy and implementation status · Construction Management, chapter 11
- Risk management cycle; managing risk effectively · Project Engineering, chapter 5