DNS
DNS, DNSSEC, encrypted DNS transports, and AS112. The RFCs whose summary names the dns aggregate, with their mandatory and optional coverage.
Use case: AS112 anycast DNS inside a network
MUST, MUST NOT, REQUIRED, SHALL and SHALL NOT rows of the walked RFCs that a recorded test break proves.
MAY, NOT RECOMMENDED, OPTIONAL, RECOMMENDED, SHOULD and SHOULD NOT rows, counted the same way.
Attainable mandatory rows under current classifications, over the unchanged total.
Attainable optional rows under current classifications, over the unchanged total.
RFCs with no valid extraction sign-off: their rows count in neither figure.
A profile is complete only when it requires at least one RFC and none of them is unwalked.
Mandatory ceiling: 149 of 299 (49.8%); excluded: Optional feature not offered (classification can be revisited): 1 of 299 (0.3%); Not applicable (classification can be revisited): 149 of 299 (49.8%). Optional ceiling: 211 of 211 (100.0%). Lowest mandatory ceiling: rfc2782 0 of 7 (0.0%). Lowest optional ceiling: rfc1035 6 of 6 (100.0%). Ceilings describe current classifications, not an immutable Linux maximum. Not-applicable and feature-declined classifications can be revisited. Every gap remains work Ze owes.
Tree
Roots first: an RFC sits one level above the highest level of the RFCs it builds on, and the RFCs of one citation cycle share a level. Each bar is the share of that figure's rows a recorded break proves; the ceiling below it shows attainable rows under current classifications. An RFC that is not walked shows an empty bar and no figure or ceiling.
Level 2
| RFC | Title | Mandatory | Optional |
|---|---|---|---|
| RFC 1035 (cycle with rfc1034, rfc1122, rfc1191, rfc1195, rfc1332, rfc1812, rfc2131, rfc2132, rfc4291, rfc4443, rfc4861, rfc5905, rfc8200, rfc8201, rfc9293) | Domain Names - Implementation and Specification | Ceiling: 27 of 27 (100.0%) | Ceiling: 6 of 6 (100.0%) |
Level 3
| RFC | Title | Mandatory | Optional |
|---|---|---|---|
| RFC 2181 | Clarifications to the DNS Specification | Ceiling: 18 of 23 (78.3%); excluded: Optional feature not offered (classification can be revisited): 1 of 23 (4.3%); Not applicable (classification can be revisited): 4 of 23 (17.4%) | Ceiling: 47 of 47 (100.0%) |
Level 4
| RFC | Title | Mandatory | Optional |
|---|---|---|---|
| RFC 2782 | A DNS RR for specifying the location of services (DNS SRV) | Ceiling: 0 of 7 (0.0%); excluded: Not applicable (classification can be revisited): 7 of 7 (100.0%) | Ceiling: 7 of 7 (100.0%) |
Level 5
| RFC | Title | Mandatory | Optional |
|---|---|---|---|
| RFC 4033 (cycle with rfc4034, rfc4035) | DNS Security Introduction and Requirements | Ceiling: no rows | Ceiling: no rows |
| RFC 4034 (cycle with rfc4033, rfc4035) | Resource Records for the DNS Security Extensions | Ceiling: 59 of 59 (100.0%) | Ceiling: no rows |
| RFC 4035 (cycle with rfc4033, rfc4034) | Protocol Modifications for the DNS Security Extensions | Ceiling: 17 of 108 (15.7%); excluded: Not applicable (classification can be revisited): 91 of 108 (84.3%) | Ceiling: 50 of 50 (100.0%) |
| RFC 8484 | DNS Queries over HTTPS (DoH) | Ceiling: 10 of 16 (62.5%); excluded: Not applicable (classification can be revisited): 6 of 16 (37.5%) | Ceiling: 11 of 11 (100.0%) |
Level 6
| RFC | Title | Mandatory | Optional |
|---|---|---|---|
| RFC 7534 (cycle with rfc7535) | AS112 Nameserver Operations | Ceiling: 3 of 3 (100.0%) | Ceiling: 13 of 13 (100.0%) |
| RFC 7535 (cycle with rfc7534) | AS112 Redirection Using DNAME | Ceiling: 0 of 1 (0.0%); excluded: Not applicable (classification can be revisited): 1 of 1 (100.0%) | Ceiling: 6 of 6 (100.0%) |
| RFC 7871 | Client Subnet in DNS Queries | Ceiling: 7 of 36 (19.4%); excluded: Not applicable (classification can be revisited): 29 of 36 (80.6%) | Ceiling: 52 of 52 (100.0%) |
Level 7
| RFC | Title | Mandatory | Optional |
|---|---|---|---|
| RFC 7858 | Specification for DNS over Transport Layer Security (TLS) | Ceiling: 8 of 19 (42.1%); excluded: Not applicable (classification can be revisited): 11 of 19 (57.9%) | Ceiling: 19 of 19 (100.0%) |