IETF RFC Standards — the TCP/IP Suite
Issuing body: Internet Engineering Task Force (IETF), with the Internet Engineering Steering Group (IESG), Internet Architecture Board (IAB), and the RFC Editor; standards-track RFCs are published as STD documents. Jurisdiction: Global — voluntary, but the Internet only works because everyone implements them; effectively mandatory for any networked product.
1. What it is
The Request for Comments (RFC) series is the publication channel for Internet standards. The TCP/IP suite — the protocols that make the Internet interoperate — is defined here: IP (v4/v6), TCP, UDP, DNS, DHCP, BGP, OSPF, HTTP, TLS, QUIC, and hundreds more. RFCs move along a maturity path (Proposed Standard → Internet Standard, published as STD numbers) or as informational/experimental/BCP (Best Current Practice) documents. BCPs like BCP 38 (source-address validation) carry operational weight even without "standard" status.
2. Scope, triggers, thresholds
Core RFCs every computer/network engineer touches:
- Network layer: RFC 791 (IPv4), RFC 8200 (IPv6, STD 86), RFC 792/4443 (ICMP), RFC 4271 (BGP-4), RFC 2328/5340 (OSPFv2/v3).
- Transport: RFC 9293 (TCP, STD 7) — the 2022 consolidation obsoleting 793 and its patch-stack; RFC 768 (UDP); RFC 9000 (QUIC) and RFC 9001/9002 (QUIC-TLS, loss detection).
- Application: RFC 1034/1035 (DNS), RFC 9110–9114 (HTTP/1.1, HTTP/2, HTTP/3 semantics and mappings), RFC 8446 (TLS 1.3), RFC 6749/8414 (OAuth 2.0).
- Operations/security BCPs: BCP 38 / RFC 2827 (ingress filtering), RFC 7454 (BGP operations), RFC 8639/8641 (network telemetry / YANG-push).
- Trigger: building any product that speaks Internet protocols — which is to say, nearly every computer-engineering product. Procurement and carrier specs typically name the RFCs and the mandatory options within them.
3. Key requirements and compliance obligations
- Implement the standard, including the mandatory-to-implement parts: RFC 2119/8174 keywords (MUST/SHOULD/MAY) are the compliance language — a "MUST" you skip is an interoperability defect.
- Security considerations sections are normative in spirit: modern RFCs (notably TLS 1.3, QUIC) deprecate weak algorithms; shipping obsolete cipher suites is a vulnerability, not a compatibility feature.
- IANA registries: port numbers, protocol parameters, and TLS cipher-suite code points must come from the registries — collisions break interoperability.
- No certification mark: there is no "RFC-compliant" certificate; conformance is demonstrated through interoperability testing, protocol test suites, and market acceptance. (Contrast with Wi-Fi Alliance or USB-IF programs, which do certify.)
4. Penalties and consequences
None — the IETF has no enforcement arm. Consequences are technical and commercial: non-conformant implementations fail against peers, get rejected in procurement testing, and (for security-protocol lapses) become CVEs. For government procurement, protocol conformance is often a contractual requirement with acceptance-test teeth.
5. Version status and live changes (verified 2026-09-30)
- TCP consolidated: RFC 9293 (August 2022) is the current TCP specification (STD 7), replacing the 1981 RFC 793 plus decades of updates — implement to 9293, not 793.
- IPv6: RFC 8200 (STD 86, 2017) remains current; the transition pressure is operational (IPv4 exhaustion), not standards-driven.
- QUIC/HTTP-3: RFC 9000-family (2021) is now the mainstream modern transport; deployment is broad (major CDNs, browsers) and still growing.
- TLS 1.3: RFC 8446 (2018); TLS 1.0/1.1 formally deprecated (RFC 8996, 2021). Shipping anything below TLS 1.2 in 2026 is a finding in any serious security review.
- Post-quantum: IETF work on PQC in TLS and related protocols is active (hybrid key-exchange drafts progressing) — [Flag: track the IETF PQUIP/TLS working-group outputs; standards were still stabilizing as of 2026.] NIST's PQC standards (FIPS 203/204/205, 2024) are the algorithm source; IETF defines their protocol integration.
- The RFC series itself is stable as a process; change arrives per-protocol.
6. Related certifications
- CCNA / CCNP Enterprise / CCIE Enterprise Infrastructure (Computer flagship): Cisco's track is essentially applied RFC knowledge — TCP/IP, routing protocols (OSPF/BGP per their RFCs), and network services. The closest certification family to this standard set.
- BICSI RCDD (Computer/Telecom flagship): covers the physical plant; relevant to the layers below the RFCs' scope.
- CISSP (Computer flagship): for the security-protocol dimension (TLS, DNSSEC, IPsec).
7. Practical notes
- Cite the STD number and RFC number in design docs ("TCP per RFC 9293 / STD 7") — "TCP/IP compliant" is not a specification.
- Read the Security Considerations section of every RFC you implement; it is where the protocol's threat model lives, and skipping it is how implementation vulnerabilities are born.
- For product longevity, implement the current RFC, not the famous one: 793→9293, and TLS 1.2→1.3 transitions have bitten products whose "TLS support" meant 1.0.
Original ETS reference writing, verified against public sources on 2026-09-30. Thin sourcing is flagged inline. Not legal advice — confirm current editions with the issuing body.