Internet Assigned Numbers Authority

Open Shortest Path First v3 (OSPFv3) Parameters

Created
2007-04-25
Last Updated
2024-12-09
Note
Please also see: 
[https://www.iana.org/assignments/ospf-dd-packet-flags]
[https://www.iana.org/assignments/ospf-lls-tlvs]
[https://www.iana.org/assignments/ospf-traffic-eng-tlvs]
  
Available Formats

XML

HTML

Plain text

Registries included below

OSPFv3 Options (24 bits)

Registration Procedure(s)
Standards Action
Reference
[RFC4940]
Available Formats

CSV
Value Description Reference
0x000001 V6-bit [RFC5340]
0x000002 E-bit [RFC2328]
0x000004 Deprecated [RFC5340]
0x000008 N-bit [RFC3101]
0x000010 R-Bit [RFC5340]
0x000020 DC-bit [RFC1793]
0x000040 Reserved for OSPFv2 migrated options [RFC5340]
0x000080 Reserved for OSPFv2 migrated options [RFC5340]
0x000100 AF-bit [RFC5838]
0x000200 L-bit [RFC5613]
0x000400 AT-bit [RFC7166]

OSPFv3 LSA Function Codes

Reference
[RFC7770]
Available Formats

CSV
Range Registration Procedures Note
0-255 IETF Review
256-8175 Reserved IANA does not assign
8176-8183 Experimentation IANA does not assign
8184-8190 Vendor Private Use IANA does not assign
8191 Reserved IANA does not assign
Value LSA Function Code Name Reference
0 Reserved [RFC7770]
1 Router-LSA [RFC5340]
2 Network-LSA [RFC5340]
3 Inter-Area-Prefix-LSA [RFC5340]
4 Inter-Area-Router-LSA [RFC5340]
5 AS-External-LSA [RFC5340]
6 Deprecated [RFC5340]
7 NSSA-LSA [RFC5340]
8 Link-LSA [RFC5340]
9 Intra-Area-Prefix-LSA [RFC5340]
10 Intra-Area-TE-LSA [RFC5329]
11 GRACE-LSA [RFC5187]
12 OSPFv3 Router Information (RI) LSA [RFC7770]
13 Inter-AS-TE-v3 LSA [RFC5392]
14 OSPFv3 L1VPN LSA [RFC5523]
15 OSPFv3 Autoconfiguration (AC) LSA [RFC7503]
16 OSPFv3 Dynamic Flooding LSA [RFC-ietf-lsr-dynamic-flooding-18]
17-32 Unassigned
33 E-Router-LSA [RFC8362]
34 E-Network-LSA [RFC8362]
35 E-Inter-Area-Prefix-LSA [RFC8362]
36 E-Inter-Area-Router-LSA [RFC8362]
37 E-AS-External-LSA [RFC8362]
38 Unused (Not to be allocated) [RFC8362]
39 E-Type-7-LSA [RFC8362]
40 E-Link-LSA [RFC8362]
41 E-Intra-Area-Prefix-LSA [RFC8362]
42 SRv6 Locator LSA [RFC9513, Section 7]
43-255 Unassigned
256-8175 Reserved [RFC7770]
8176-8183 Experimentation [RFC7770]
8184-8190 Vendor Private Use [RFC7770]
8191 Reserved [RFC7770]

OSPFv3 Prefix Options (8 bits)

Registration Procedure(s)
Standards Action
Reference
[RFC4940]
Available Formats

CSV
Value Description Reference
0x01 NU-bit [RFC5340]
0x02 LA-bit [RFC5340]
0x04 Deprecated [RFC5340]
0x08 P-bit [RFC5340]
0x10 DN-bit [RFC5340]
0x20 N-bit [RFC8362]
0x40 E-Flag (ELC Flag) [RFC9089]
0x80 AC-bit [RFC9513, Section 6]

OSPFv3 Router LSA Link Types

Reference
[RFC4940]
Available Formats

CSV
Range Registration Procedures
0-127 Standards Action
128-255 Reserved
Value Description Reference
0 Reserved [RFC4940]
1 Point-to-Point connection to another router [RFC5340]
2 Transit Network [RFC5340]
3 Reserved [RFC5340]
4 Virtual Link [RFC5340]
5-127 Unassigned
128-255 Reserved

OSPFv3 Router Properties Registry

Registration Procedure(s)
Standards Action
Reference
[RFC5340]
Available Formats

CSV
Value Description Reference
0x01 B-bit [RFC5340]
0x02 E-bit [RFC5340]
0x04 V-bit [RFC5340]
0x08 Deprecated [RFC5340]
0x10 Nt-bit [RFC5340]

LD Options

Registration Procedure(s)
IETF Review
Reference
[RFC5820]
Available Formats

CSV
Value Description Reference
0x01 U-bit [RFC5820]

OSPFv3 Instance ID Address Family Values

Registration Procedure(s)
Standards Action
Reference
[RFC5838][RFC6969]
Note
These values for instance ID are applicable when [RFC5838] is 
used to support multiple address families. The instance ID field 
may be used for applications other than the support of multiple 
address families.
    
Available Formats

CSV
Value Description Reference
0 Base IPv6 Unicast AF [RFC5838]
1-31 Base IPv6 Unicast AF dependent on local policy [RFC5838]
32 Base IPv6 Multicast [RFC5838]
33-63 IPv6 Multicast AFs dependent on local policy [RFC5838]
64 Base IPv4 Unicast AF [RFC5838]
65-95 IPv4 Unicast AFs dependent on local policy [RFC5838]
96 Base IPv4 Multicast [RFC5838]
97-127 IPv4 Multicast AFs dependent on local policy [RFC5838]
128-191 Unassigned
192-255 Reserved for Private Use [RFC6969]

OSPFv3 Autoconfiguration (AC) LSA TLVs

Registration Procedure(s)
IETF Review or IESG Approval
Reference
[RFC7503]
Available Formats

CSV
Value Description Reference
0 Reserved [RFC7503]
1 Router-Hardware-Fingerprint TLV [RFC7503]
2-65534 Unassigned
65535 Autoconfiguration-Experiment-TLV [RFC7503]

OSPFv3 Extended-LSA TLVs

Reference
[RFC8362]
Available Formats

CSV
Range Registration Procedures
9-32767 IETF Review or IESG Approval
33024-45055 First Come First Served
Value Description Reference
0 Reserved [RFC8362]
1 Router-Link TLV [RFC8362]
2 Attached-Routers TLV [RFC8362]
3 Inter-Area-Prefix TLV [RFC8362]
4 Inter-Area-Router TLV [RFC8362]
5 External-Prefix TLV [RFC8362]
6 Intra-Area-Prefix TLV [RFC8362]
7 IPv6 Link-Local Address TLV [RFC8362]
8 IPv4 Link-Local Address TLV [RFC8362]
9 OSPFv3 Extended Prefix Range TLV [RFC8666]
10-32767 Unassigned
32768-33023 Reserved for Experimental Use [RFC8362]
33024-45055 Unassigned
45056-65535 Reserved [RFC8362]

OSPFv3 Extended-LSA Sub-TLVs

Reference
[RFC8362][RFC9356]
Note
The "L2BM" column indicates applicability to the L2 Bundle
Attributes Member sub-TLV. The options for the "L2BM" column are:
      
Y - This sub-TLV MAY appear in the L2 Bundle Member Attributes
sub-TLV.
      
N - This sub-TLV MUST NOT appear in the L2 Bundle Member
Attributes sub-TLV.
      
X - This is not a sub-TLV of the Router-Link TLV; it MUST NOT
appear in the L2 Bundle Member Attributes sub-TLV.
    
Note
Allocations made in this registry for sub-TLVs that are associated 
with OSPFv3 Extended TLVs related to prefix advertisements MUST 
be evaluated for their applicability as OSPFv3 SRv6 Locator sub-TLVs, 
which are required to be allocated in the "OSPFv3 SRv6 Locator LSA 
Sub-TLVs" registry at [IANA registry ospfv3-parameters].
    
Available Formats

CSV
Range Registration Procedures
4-32767 IETF Review or IESG Approval
33024-45055 First Come First Served
Value Description L2BM Reference
0 Reserved [RFC8362]
1 IPv6-Forwarding-Address sub-TLV X [RFC8362]
2 IPv4-Forwarding-Address sub-TLV X [RFC8362]
3 Route-Tag sub-TLV X [RFC8362]
4 Prefix SID sub-TLV X [RFC8666]
5 Adj-SID sub-TLV Y [RFC8666]
6 LAN Adj-SID sub-TLV Y [RFC8666]
7 SID/Label sub-TLV N [RFC8666]
8 Graceful-Link-Shutdown sub-TLV N [RFC8379]
9 OSPFv3 Link MSD N [RFC8476]
10 OSPFv3 Link Attributes Bits Y [RFC-ietf-lsr-dynamic-flooding-18]
11 Application-Specific Link Attributes Y [RFC9492]
12 Shared Risk Link Group Y [RFC9492]
13 Unidirectional Link Delay Y [RFC9492]
14 Min/Max Unidirectional Link Delay Y [RFC9492]
15 Unidirectional Delay Variation Y [RFC9492]
16 Unidirectional Link Loss Y [RFC9492]
17 Unidirectional Residual Bandwidth Y [RFC9492]
18 Unidirectional Available Bandwidth Y [RFC9492]
19 Unidirectional Utilized Bandwidth Y [RFC9492]
20 Administrative Group Y [RFC9492]
21 Extended Administrative Group Y [RFC9492]
22 TE Metric Y [RFC9492]
23 Maximum link bandwidth Y [RFC9492]
24 Local Interface IPv6 Address N [RFC9492]
25 Remote Interface IPv6 Address N [RFC9492]
26 Flexible Algorithm Prefix Metric (FAPM) X [RFC9350, Section 9]
27 Prefix Source OSPF Router-ID X [RFC9084]
28 Prefix Source Router Address X [RFC9084]
29 L2 Bundle Member Attributes N [RFC9356]
30 SRv6 SID Structure Y [RFC9513, Section 10]
31 SRv6 End.X SID Y [RFC9513, Section 9.1]
32 SRv6 LAN End.X SID Y [RFC9513, Section 9.2]
33 OSPF Flexible Algorithm ASBR Metric X [RFC9350, Section 10.2]
34 Generic Metric (TEMPORARY - registered 2023-02-16, extension registered 2023-12-21, expires 2025-02-16) N [draft-ietf-lsr-flex-algo-bw-con-07, Section 2.2]
35 OSPFv3 IP Algorithm Prefix Reachability X [RFC9502, Section 6.4]
36 OSPFv3 IP Flexible Algorithm ASBR Metric X [RFC9502, Section 6.5]
37 OSPFv3 Prefix Attribute Flags (TEMPORARY - registered 2024-04-05, expires 2025-04-05) X [draft-ietf-lsr-ospf-prefix-extended-flags-02]
38 BIER PHP Request X [RFC-ietf-bier-php-16]
39-32767 Unassigned
32768-33023 Reserved for Experimental Use [RFC8362]
33024-45055 Unassigned
45056-65535 Reserved [RFC8362]

OSPFv3 SRv6 Capabilities TLV Flags

Registration Procedure(s)
Standards Action
Reference
[RFC9513]
Available Formats

CSV
Bit Description Reference
0 Unassigned
1 O-flag [RFC9513, Section 2]
2-15 Unassigned

OSPFv3 SRv6 End SID Sub-TLV Flags

Registration Procedure(s)
Standards Action
Reference
[RFC9513]
Available Formats

CSV
Bit Description Reference
0-7 Unassigned

OSPFv3 SRv6 Adjacency SID Sub-TLV Flags

Registration Procedure(s)
Standards Action
Reference
[RFC9513]
Available Formats

CSV
Bit Description Reference
0 B-flag [RFC9513, Sections 9.1 and 9.2]
1 S-flag [RFC9513, Sections 9.1 and 9.2]
2 P-flag [RFC9513, Sections 9.1 and 9.2]
3-7 Unassigned

OSPFv3 SRv6 Locator LSA TLVs

Reference
[RFC9513]
Available Formats

CSV
Range Registration Procedures
0-32767 IETF Review or IESG Approval
33024-45055 First Come First Served
Value Description Reference
0 Reserved [RFC9513]
1 SRv6 Locator [RFC9513, Section 7.1]
2-32767 Unassigned
32768-33023 Reserved for Experimental Use [RFC9513]
33024-45055 Unassigned
45056-65535 Reserved [RFC9513]

OSPFv3 SRv6 Locator LSA Sub-TLVs

Reference
[RFC9513]
Note
Allocations made in this registry for sub-TLVs that are associated 
with OSPFv3 SRv6 Locator TLVs MUST be evaluated for their 
applicability as OSPFv3 Extended-LSA sub-TLVs, which are required 
to be allocated in the “OSPFv3 Extended-LSA Sub-TLVs" registry
at [IANA registry ospfv3-parameters].
    
Available Formats

CSV
Range Registration Procedures
0-32767 IETF Review or IESG Approval
33024-45055 First Come First Served
Value Description Reference
0 Reserved [RFC9513]
1 SRv6 End SID [RFC9513, Section 8]
2 IPv6-Forwarding-Address [RFC8362][RFC9513, Section 7.2]
3 Route-Tag [RFC8362][RFC9513, Section 7.2]
4 Prefix Source OSPF Router-ID [RFC9084][RFC9513, Section 7.2]
5 Prefix Source Router Address [RFC9084][RFC9513, Section 7.2]
6-9 Unassigned
10 SRv6 SID Structure [RFC9513, Section 10]
11-32767 Unassigned
32768-33023 Reserved for Experimental Use [RFC9513]
33024-45055 Unassigned
45056-65535 Reserved [RFC9513]