Open Shortest Path First v2 (OSPFv2) Parameters
- Created
- 2007-04-25
- Last Updated
- 2022-04-13
- Note
-
Please also see: [https://www.iana.org/assignments/ospf-authentication-codes] [https://www.iana.org/assignments/bandwidth-constraints-model-ids] [https://www.iana.org/assignments/ospf-dd-packet-flags] [https://www.iana.org/assignments/ospf-lls-tlvs] [https://www.iana.org/assignments/ospf-opaque-types] [https://www.iana.org/assignments/ospf-mt-routing] [https://www.iana.org/assignments/ospf-sig-alg] [https://www.iana.org/assignments/ospf-traffic-eng-tlvs] [https://www.iana.org/assignments/ospf-parameters] - Available Formats
-

XML
HTML
Plain text
Registries included below
- OSPFv2 Options Registry (8 bits)
- OSPF Packet Type (both v2 and v3)
- OSPFv2 Link State (LS) Type
- OSPFv2 Router LSA Link Type (Value 1)
- OSPFv2 Router Properties Registry
- OSPFv2 Grace LSA Top Level TLV
- Path Computation Element (PCE) Capability Flags
- OSPFv2 Instance IDs
- OSPFv2 Extended Prefix Opaque LSA TLVs
- OSPFv2 Extended Prefix TLV Sub-TLVs
- OSPFv2 Extended Prefix TLV Flags
- OSPFv2 Extended Link Opaque LSA TLVs
- OSPFv2 Extended Link TLV Sub-TLVs
OSPFv2 Options Registry (8 bits)
- Registration Procedure(s)
-
Standards Action
- Reference
- [RFC4940]
- Available Formats
-

CSV
| Value | Description | Reference |
|---|---|---|
| 0x01 | MT-bit | [RFC4915] |
| 0x02 | E-bit | [RFC2328] |
| 0x04 | MC-bit | [RFC1584][RFC5110] |
| 0x08 | N/P-bit | [RFC3101] |
| 0x10 | L-bit | [RFC5613] |
| 0x20 | DC-bit | [RFC1793] |
| 0x40 | O-bit | [RFC5250] |
| 0x80 | DN-bit | [RFC4576] |
OSPF Packet Type (both v2 and v3)
- Reference
- [RFC2328][RFC4940]
- Available Formats
-

CSV
| Range | Registration Procedures |
|---|---|
| 1-127 | Standards Action |
| 128-255 | Reserved |
| Value | Description | Reference |
|---|---|---|
| 0 | Reserved | |
| 1 | Hello | [RFC2328] |
| 2 | Database Description | [RFC2328] |
| 3 | Link State Request | [RFC2328] |
| 4 | Link State Update | [RFC2328] |
| 5 | Link State Ack | [RFC2328] |
| 6-127 | Unassigned | |
| 128-255 | Reserved |
OSPFv2 Link State (LS) Type
- Reference
- [RFC2328][RFC4940]
- Available Formats
-

CSV
| Range | Registration Procedures |
|---|---|
| 1-127 | Standards Action |
| 128-255 | Reserved |
| Value | Description | Reference |
|---|---|---|
| 0 | Reserved | [RFC4940] |
| 1 | Router-LSA | [RFC2328] |
| 2 | Network-LSA | [RFC2328] |
| 3 | Summary-LSA (IP network) | [RFC2328] |
| 4 | Summary-LSA (ASBR) | [RFC2328] |
| 5 | AS-external-LSA | [RFC2328] |
| 6 | Group-membership-LSA | [RFC1584][RFC5110] |
| 7 | NSSA AS-external LSA | [RFC3101] |
| 8 | Reserved | |
| 9 | Link-scoped Opaque LSA | [RFC5250] |
| 10 | Area-scoped Opaque LSA | [RFC5250] |
| 11 | AS-scoped Opaque LSA | [RFC5250] |
| 12-127 | Unassigned | |
| 128-255 | Reserved |
OSPFv2 Router LSA Link Type (Value 1)
- Reference
- [RFC4940]
- Available Formats
-

CSV
| Range | Registration Procedures |
|---|---|
| 1-127 | Standards Action |
| 128-255 | Reserved |
| Value | Description | Reference |
|---|---|---|
| 0 | Reserved | [RFC4940] |
| 1 | Point-to-Point connection to another router | [RFC2328] |
| 2 | Transit Network | [RFC2328] |
| 3 | Stub Network | [RFC2328] |
| 4 | Virtual Link | [RFC2328] |
OSPFv2 Router Properties Registry
- Registration Procedure(s)
-
Standards Action
- Reference
- [RFC4940]
- Available Formats
-

CSV
| Value | Description | Reference |
|---|---|---|
| 0x01 | B-bit | [RFC2328] |
| 0x02 | E-bit | [RFC2328] |
| 0x04 | V-bit | [RFC2328] |
| 0x08 | W-bit | [RFC1584][RFC5110] |
| 0x10 | Nt-bit | [RFC3101] |
| 0x80 | Host (H-bit) | [RFC8770] |
OSPFv2 Grace LSA Top Level TLV
- Reference
- [RFC4940]
- Available Formats
-

CSV
| Range | Registration Procedures | Note |
|---|---|---|
| 1-255 | Standards Action | |
| 256-65519 | Reserved | IANA does not assign |
| 65520-65527 | Experimentation | IANA does not assign |
| 65528-65535 | Vendor Private Use | IANA does not assign |
| Value | Description | Reference |
|---|---|---|
| 0 | Reserved | |
| 1 | Grace Period | [RFC3623] |
| 2 | Graceful Restart reason | [RFC3623] |
| 3 | IP Interface Address | [RFC3623] |
| 4-255 | Unassigned | |
| 256-65519 | Reserved | |
| 65520-65527 | Experimentation | |
| 65528-65535 | Vendor Private Use |
Path Computation Element (PCE) Capability Flags
- Registration Procedure(s)
-
IETF Review
- Reference
- [RFC5088]
- Available Formats
-

CSV
| Bit | Capability Description | Reference |
|---|---|---|
| 0 | Path computation with GMPLS link constraints | [RFC5088] |
| 1 | Bidirectional path computation | [RFC5088] |
| 2 | Diverse path computation | [RFC5088] |
| 3 | Load-balanced path computation | [RFC5088] |
| 4 | Synchronized paths computation | [RFC5088] |
| 5 | Support for multiple objective functions | [RFC5088] |
| 6 | Support for additive path constraints (max hop count, etc.) | [RFC5088] |
| 7 | Support for request prioritization | [RFC5088] |
| 8 | Support for multiple requests per message | [RFC5088] |
| 9 | Global Concurrent Optimization (GCO) | [RFC5557] |
| 10 | P2MP path computation | [RFC8306] |
| 11 | Active stateful PCE capability | [RFC8231] |
| 12 | Passive stateful PCE capability | [RFC8231] |
| 13 | Active Stateful PCE with P2MP | [RFC8623] |
| 14 | Passive Stateful PCE with P2MP | [RFC8623] |
| 15 | Stateful PCE Initiation with P2MP | [RFC8623] |
| 16 | FlowSpec | [RFC9168] |
| 17-31 | Unassigned |
OSPFv2 Instance IDs
- Registration Procedure(s)
-
Standards Action
- Reference
- [RFC6549]
- Available Formats
-

CSV
| Value | Designation | Reference |
|---|---|---|
| 0 | Base IPv4 Unicast Instance | [RFC6549] |
| 1 | Base IPv4 Multicast Instance | [RFC6549] |
| 2 | Base IPv4 In-band Management Instance | [RFC6549] |
| 3-127 | Private Use | [RFC6549] |
| 128-255 | Unassigned |
OSPFv2 Extended Prefix Opaque LSA TLVs
- Registration Procedure(s)
-
IETF Review or IESG Approval
- Reference
- [RFC7684]
- Available Formats
-

CSV
| Value | Description | Reference |
|---|---|---|
| 0 | Reserved | [RFC7684] |
| 1 | OSPFv2 Extended Prefix TLV | [RFC7684] |
| 2 | OSPF Extended Prefix Range TLV | [RFC8665] |
| 3-32767 | Unassigned | |
| 32768-33023 | Reserved for Experimental Use | [RFC7684] |
| 33024-65535 | Reserved | [RFC7684] |
OSPFv2 Extended Prefix TLV Sub-TLVs
- Registration Procedure(s)
-
IETF Review or IESG Approval
- Reference
- [RFC7684]
- Available Formats
-

CSV
| Value | Description | Reference |
|---|---|---|
| 0 | Reserved | [RFC7684] |
| 1 | SID/Label Sub-TLV | [RFC8665] |
| 2 | Prefix-SID Sub-TLV | [RFC8665] |
| 3 | Flex-Algorithm Prefix Metric (TEMPORARY - registered 2019-10-03, extension registered 2021-10-21, expires 2022-10-03) | [draft-ietf-lsr-flex-algo] |
| 4 | Prefix Source OSPF Router-ID | [RFC9084] |
| 5 | Prefix Source Router Address | [RFC9084] |
| 6-8 | Unassigned | |
| 9 | BIER Sub-TLV | [RFC8444] |
| 10 | BIER MPLS Encapsulation Sub-TLV | [RFC8444] |
| 11-32767 | Unassigned | |
| 32768-33023 | Reserved for Experimental Use | [RFC7684] |
| 33024-65535 | Reserved | [RFC7684] |
OSPFv2 Extended Prefix TLV Flags
- Registration Procedure(s)
-
IETF Review or IESG Approval
- Reference
- [RFC7684]
- Available Formats
-

CSV
| Value | Description | Reference |
|---|---|---|
| 0x80 | A | [RFC7684] |
| 0x40 | N | [RFC7684] |
| 0x20 | E-Flag (ELC Flag) | [RFC9089] |
OSPFv2 Extended Link Opaque LSA TLVs
- Registration Procedure(s)
-
IETF Review or IESG Approval
- Reference
- [RFC7684]
- Available Formats
-

CSV
| Value | Description | Reference |
|---|---|---|
| 0 | Reserved | [RFC7684] |
| 1 | OSPFv2 Extended Link TLV | [RFC7684] |
| 2-32767 | Unassigned | |
| 32768-33023 | Reserved for Experimental Use | [RFC7684] |
| 33024-65535 | Reserved | [RFC7684] |
OSPFv2 Extended Link TLV Sub-TLVs
- Registration Procedure(s)
-
IETF Review or IESG Approval
- Reference
- [RFC7684]
- Available Formats
-

CSV
| Value | Description | Reference |
|---|---|---|
| 0 | Reserved | [RFC7684] |
| 1 | SID/Label Sub-TLV | [RFC8665] |
| 2 | Adj-SID Sub-TLV | [RFC8665] |
| 3 | LAN Adj-SID/Label Sub-TLV | [RFC8665] |
| 4 | Network-to-Router Metric Sub-TLV | [RFC8042] |
| 5 | RTM Capability | [RFC8169] |
| 6 | OSPFv2 Link MSD | [RFC8476] |
| 7 | Graceful-Link-Shutdown Sub-TLV | [RFC8379] |
| 8 | Remote IPv4 Address Sub-TLV | [RFC8379] |
| 9 | Local/Remote Interface ID Sub-TLV | [RFC8379] |
| 10 | Application-Specific Link Attributes | [RFC8920] |
| 11 | Shared Risk Link Group | [RFC8920] |
| 12 | Unidirectional Link Delay | [RFC8920] |
| 13 | Min/Max Unidirectional Link Delay | [RFC8920] |
| 14 | Unidirectional Delay Variation | [RFC8920] |
| 15 | Unidirectional Link Loss | [RFC8920] |
| 16 | Unidirectional Residual Bandwidth | [RFC8920] |
| 17 | Unidirectional Available Bandwidth | [RFC8920] |
| 18 | Unidirectional Utilized Bandwidth | [RFC8920] |
| 19 | Administrative Group | [RFC8920] |
| 20 | Extended Administrative Group | [RFC8920] |
| 21 | OSPFv2 Link Attributes Bits Sub-TLV (TEMPORARY - registered 2019-07-31, extension registered 2021-06-18, expires 2022-07-31) | [draft-ietf-lsr-dynamic-flooding] |
| 22 | TE Metric | [RFC8920] |
| 23 | Maximum link bandwidth | [RFC8920] |
| 24 | L2 Bundle Member Attributes (TEMPORARY - registered 2021-04-19, extension registered 2022-04-13, expires 2023-04-19) | [draft-ietf-lsr-ospf-l2bundles-00] |
| 25-32767 | Unassigned | |
| 32768-33023 | Reserved for Experimental Use | [RFC7684] |
| 33024-65535 | Reserved | [RFC7684] |