OSPF
OSPFv2 and OSPFv3. The RFCs whose summary names the ospf aggregate, with their mandatory and optional coverage.
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: 330 of 409 (80.7%); excluded: Optional feature not offered (classification can be revisited): 1 of 409 (0.2%); Met by a lower layer: 6 of 409 (1.5%); Not applicable (classification can be revisited): 72 of 409 (17.6%). Optional ceiling: 224 of 242 (92.6%); excluded: Not applicable (classification can be revisited): 18 of 242 (7.4%). Lowest mandatory ceiling: rfc4576 0 of 4 (0.0%). Lowest optional ceiling: rfc4577 2 of 20 (10.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 4
| RFC | Title | Mandatory | Optional |
|---|---|---|---|
| RFC 2328 (cycle with rfc3101, rfc5250) | OSPF Version 2 | Ceiling: 67 of 67 (100.0%) | Ceiling: 15 of 15 (100.0%) |
| RFC 3101 (cycle with rfc2328, rfc5250) | The OSPF Not-So-Stubby Area (NSSA) Option | Ceiling: 27 of 28 (96.4%); excluded: Optional feature not offered (classification can be revisited): 1 of 28 (3.6%) | Ceiling: 7 of 7 (100.0%) |
| RFC 5250 (cycle with rfc2328, rfc3101) | The OSPF Opaque LSA Option | Ceiling: 15 of 15 (100.0%) | Ceiling: 2 of 2 (100.0%) |
Level 5
| RFC | Title | Mandatory | Optional |
|---|---|---|---|
| RFC 3623 | Graceful OSPF Restart | Ceiling: 11 of 13 (84.6%); excluded: Not applicable (classification can be revisited): 2 of 13 (15.4%) | Ceiling: 13 of 13 (100.0%) |
| RFC 3630 | Traffic Engineering (TE) Extensions to OSPF Version 2 | Ceiling: 1 of 5 (20.0%); excluded: Not applicable (classification can be revisited): 4 of 5 (80.0%) | Ceiling: 5 of 5 (100.0%) |
| RFC 5709 | OSPFv2 HMAC-SHA Cryptographic Authentication | Ceiling: 15 of 15 (100.0%) | Ceiling: 7 of 7 (100.0%) |
Level 6
| RFC | Title | Mandatory | Optional |
|---|---|---|---|
| RFC 7474 | Security Extensions for OSPFv2 when Using Manual Key Management | Ceiling: 12 of 12 (100.0%) | Ceiling: 4 of 4 (100.0%) |
| RFC 7684 | OSPFv2 Prefix/Link Attribute Advertisement | Ceiling: 6 of 9 (66.7%); excluded: Not applicable (classification can be revisited): 3 of 9 (33.3%) | Ceiling: 11 of 11 (100.0%) |
Level 8
| RFC | Title | Mandatory | Optional |
|---|---|---|---|
| RFC 4576 (cycle with rfc4577) | Using a Link State Advertisement (LSA) Options Bit to Prevent Looping in BGP/MPLS IP Virtual Private Networks (VPNs) | Ceiling: 0 of 4 (0.0%); excluded: Not applicable (classification can be revisited): 4 of 4 (100.0%) | Ceiling: no rows |
| RFC 4577 (cycle with rfc4576) | OSPF as the Provider/Customer Edge Protocol for BGP/MPLS IP Virtual Private Networks (VPNs) | Ceiling: 1 of 45 (2.2%); excluded: Not applicable (classification can be revisited): 44 of 45 (97.8%) | Ceiling: 2 of 20 (10.0%); excluded: Not applicable (classification can be revisited): 18 of 20 (90.0%) |
Level 9
| RFC | Title | Mandatory | Optional |
|---|---|---|---|
| RFC 4552 (cycle with rfc5340) | Authentication/Confidentiality for OSPFv3 | Ceiling: 20 of 27 (74.1%); excluded: Met by a lower layer: 6 of 27 (22.2%); Not applicable (classification can be revisited): 1 of 27 (3.7%) | Ceiling: 11 of 11 (100.0%) |
| RFC 5340 (cycle with rfc4552) | OSPF for IPv6 | Ceiling: 22 of 23 (95.7%); excluded: Not applicable (classification can be revisited): 1 of 23 (4.3%) | Ceiling: 23 of 23 (100.0%) |
Level 10
| RFC | Title | Mandatory | Optional |
|---|---|---|---|
| RFC 5187 | OSPFv3 Graceful Restart | Ceiling: 4 of 4 (100.0%) | Ceiling: no rows |
| RFC 5392 | OSPF Extensions in Support of Inter-Autonomous System (AS) MPLS and GMPLS Traffic Engineering | Ceiling: 14 of 14 (100.0%) | Ceiling: 18 of 18 (100.0%) |
| RFC 5838 | Support of Address Families in OSPFv3 | Ceiling: 14 of 16 (87.5%); excluded: Not applicable (classification can be revisited): 2 of 16 (12.5%) | Ceiling: 11 of 11 (100.0%) |
| RFC 6549 | OSPFv2 Multi-Instance Extensions | Ceiling: 1 of 1 (100.0%) | Ceiling: 3 of 3 (100.0%) |
| RFC 6987 | OSPF Stub Router Advertisement | ||
| RFC 7166 | Supporting Authentication Trailer for OSPFv3 | Ceiling: 17 of 17 (100.0%) | Ceiling: 17 of 17 (100.0%) |
| RFC 7770 | Extensions to OSPF for Advertising Optional Router Capabilities | Ceiling: 4 of 11 (36.4%); excluded: Not applicable (classification can be revisited): 7 of 11 (63.6%) | Ceiling: 14 of 14 (100.0%) |
Level 11
| RFC | Title | Mandatory | Optional |
|---|---|---|---|
| RFC 8362 | OSPFv3 Link State Advertisement (LSA) Extensibility | ||
| RFC 8665 | OSPF Extensions for Segment Routing | Ceiling: 51 of 51 (100.0%) | Ceiling: 35 of 35 (100.0%) |
| RFC 9129 | YANG Data Model for the OSPF Protocol |
Level 12
| RFC | Title | Mandatory | Optional |
|---|---|---|---|
| RFC 8666 | OSPFv3 Extensions for Segment Routing | Ceiling: 28 of 32 (87.5%); excluded: Not applicable (classification can be revisited): 4 of 32 (12.5%) | Ceiling: 26 of 26 (100.0%) |