Open Shortest Path First v2 (OSPFv2) Parameters

(last updated 2008-07-03)

Registries included below:
- OSPFv2 Options Registry
- OSPF Packet Type Registry
- OSPFv2 Link State Type Registry
- OSPFv2 Router LSA Link Type (Value 1)
- OSPF Router Information (RI) TLVs
- OSPF Router Informational Capability Bits 
- OSPFv2 Router Properties Registry
- OSPFv2 Grace LSA Top Level TLV 
- PCE Capability Flags 


Registry Name: OSPFv2 Options Registry (8 bits) 
Reference: [RFC4940]
Registration Procedures: Standards Action

Registry:
Value   Description       Reference
------  ----------------  ---------
0x01    MT-bit            [RFC4915]
0x02    E-bit             [RFC2328]
0x04    MC-bit            [RFC1584][RFC5110]
0x08    N/P-bit           [RFC3101]
0x10    Reserved
0x20    DC-bit            [RFC1793]
0x40    O-bit             [RFC5250]
0x80    DN-bit            [RFC4576]


Registry Name: OSPF Packet Type (both v2 and v3)
Reference: [RFC2328][RC4940]
Range     Registration Procedures 
--------  -------------------------
1-127     Standards Action  
128-255   Reserved     

Registry:
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


Registry Name: OSPFv2 Link State (LS) Type
Reference: [RFC2328][RC4940]
Range     Registration Procedures 
--------  -------------------------
1-127     Standards Action  
128-255   Reserved

Registry:
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


Registry Name: OSPFv2 Router LSA Link Type (Value 1)
Reference: [RFC4940]
Range     Registration Procedures 
--------  -------------------------
1-127     Standards Action  
128-255   Reserved

Registry:
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]


Registry Name: OSPF Router Information (RI) TLVs 
Reference: [RFC4970]
Range         Registration Procedures       Notes
------------  ----------------------------  --------------------
1-32767       Standards Action  
32768-32777   Experimentation               IANA does not assign
32778-65535   Reserved                      IANA does not assign

Registry:
Type Value   Capabilities                            Reference
-----------  --------------------------------------  ---------
0            Reserved                                [RFC4970]
1            RI Informational Capabilities           [RFC4970]
2            Unassigned
3            TE-MESH-GROUP TLV (IPv4)                [RFC4972]
4            TE-MESH-GROUP TLV (IPv6)                [RFC4972]
5            TE Node Capability Descriptor           [RFC5073]
6            PCED                                    [RFC5088]
7-32767      Unassigned
32768-32777  Experimentation                         [RFC4970]
32778-65535  Reserved                                [RFC4970]


Registry Name: OSPF Router Informational Capability Bits 
Reference: [RFC4970]
Registration Procedures: Standards Action

Registry:
Bit       Capabilities                            Reference
--------  --------------------------------------  ---------
0         OSPF graceful restart capable           [RFC3623]
1         OSPF graceful restart helper            [RFC3623]
2         OSPF Stub Router support                [RFC3137]
3         OSPF Traffic Engineering support        [RFC3630]
4         OSPF point-to-point over LAN            [P2PLAN]
5         OSPF Experimental TE                    [RFC4973]
6-31      Unassigned


Registry Name: OSPFv2 Router Properties Registry 
Reference: [RFC4940]
Registration Procedures: Standards Action

Registry:
Value   Description                 Reference
------  --------------------------  ---------
0x01    B-bit                       [RFC2328]
0x02    E-bit                       [RFC2328]
0x04    V-bit                       [RFC2328]
0x08    W-bit                       [RFC1584][RFC5110]
0x10    Nt-bit                      [RFC3101]


Registry Name: OSPFv2 Grace LSA Top Level TLV 
Reference: [RFC4940]
Range         Registration Procedures       Notes
------------  ----------------------------  --------------------
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

Registry:
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


Registry Name: Path Computation Element (PCE) Capability Flags 
Reference: [RFC5088]
Registration Procedures: IETF consensus 

Registry:
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-31   Unassigned


References
----------
[P2PLAN]   N. Shen, A. Zinin, "Point-to-point operation over LAN in link-state 
           routing protocols", Work in Progress, April 2006.

[RFC1584]  J. Moy, "Multicast Extensions to OSPF", RFC 1584, March 1994.

[RFC1793]  J. Moy, "Extending OSPF to Support Demand Circuits", RFC 1793, 
           April 1995.

[RFC2328]  J. Moy, "OSPF Version 2", RFC 2328, April 1998.

[RFC3101]  P. Murphy, "The OSPF Not-So-Stubby Area (NSSA) Option", RFC 3101, 
           January 2003.

[RFC3137]  A. Retana, L. Nguyen, R. White, A. Zinin, D. McPherson, "OSPF 
           Stub Router Advertisement", RFC 3137, June 2001.

[RFC3623]  J. Moy, P. Pillay-Esnault, A. Lindem, "Graceful OSPF Restart", 
           RFC 3623, November 2003.

[RFC3630]  D. Katz, K. Kompella, D. Yeung, "Traffic Engineering Extensions 
           to OSPF", RFC 3630, September 2003.

[RFC4576]  E. Rosen, P. Psenak, P. Pillay-Esnault, "Using a Link State 
           Advertisement (LSA) Options Bit to Prevent Looping in BGP/MPLS IP 
           Virtual Private Networks (VPNs)", RFC 4576, June 2006.

[RFC4915]  P. Psenak, S. Mirtorabi, A. Roy, L. Nguyen and P. Pillay-Esnault,
           "Multi-Topology (MT) Routing in OSPF", RFC 4915, June 2007.

[RFC4940]  K. Kompella and B. Fenner, "IANA Considerations for OSPF",
           RFC 4940, July 2007.

[RFC4970]  A. Lindem, N. Shen, J. Vasseur, R. Aggarwal and S. Shaffer, 
           "Extensions to OSPF for Advertising Optional Router Capabilities", 
           RFC 4970, July 2007.

[RFC4972]  JP. Vasseur, Ed., JL. Leroux, Ed., S. Yasukawa, S. Previdi, P. Psenak
           and P. Mabbey, "Routing Extensions for Discovery of Multiprotocol (MPLS) 
           Label Switch Router (LSR) Traffic Engineering (TE) Mesh Membership",
           RFC 4972, July 2007.

[RFC4973]  P. Srisuresh, P. Joseph, "OSPF-xTE: Experimental Extension to OSPF 
           for Traffic Engineering", RFC 4973, July 2007.

[RFC5073]  J.P. Vasseur (Editor) and J.L. Le Roux (Editor), "IGP Routing Protocol 
           Extensions for Discovery of Traffic Engineering Node Capabilities",
           RFC 5073, December 2007.

[RFC5088]  J.L. Le Roux (Editor), J.P. Vasseur (Editor), Yuichi Ikejiri and 
           Raymond Zhang, "OSPF Protocol Extensions for Path Computation Element 
           (PCE) Discovery", RFC 5088, January 2008.

[RFC5110]  P. Savola, "Overview of the Internet Multicast Routing Architecture", 
           RFC 5110, January 2008.

[RFC5250]  L. Berger, I. Bryskin, A. Zinin, Z. Coltun, "The OSPF Opaque LSA 
           Option", RFC 5250, July 2008.


(Registry created 2007-04-25)

[]
