OSPF for IPv6
Metadata
- Publisher
- IETF
- Doc Type
- Standard
- Pages
- 94
- Abstract
- This document describes the modifications to OSPF to support version 6 of the Internet Protocol (IPv6). The fundamental mechanisms of OSPF (flooding, Designated Router (DR) election, area support, Short Path First (SPF) calculations, etc.) remain unchanged. However, some changes have been necessary, either due to changes in protocol semantics between IPv4 and IPv6, or simply to handle the increased address size of IPv6. These modifications will necessitate incrementing the protocol version from version 2 to version 3. OSPF for IPv6 is also referred to as OSPF version 3 (OSPFv3). Changes between OSPF for IPv4, OSPF Version 2, and OSPF for IPv6 as described herein include the following. Addressing semantics have been removed from OSPF packets and the basic Link State Advertisements (LSAs). New LSAs have been created to carry IPv6 addresses and prefixes. OSPF now runs on a per-link basis rather than on a per-IP-subnet basis. Flooding scope for LSAs has been generalized. Authentication has been removed from the OSPF protocol and instead relies on IPv6's Authentication Header and Encapsulating Security Payload (ESP). Even with larger IPv6 addresses, most packets in OSPF for IPv6 are almost as compact as those in OSPF for IPv4. Most fields and packet- size limitations present in OSPF for IPv4 have been relaxed. In addition, option handling has been made more flexible. All of OSPF for IPv4's optional capabilities, including demand circuit support and Not-So-Stubby Areas (NSSAs), are also supported in OSPF for IPv6. [STANDARDS-TRACK]
- Publication Date
- 2008-07-01
- Status Note
- Proposed Standard
- DOI
10.17487/RFC5340- Link
- https://doi.org/10.17487/RFC5340
- Author(s)
- R. ColtunDennis FergusonJohn MoyAcee Lindem
- Keyword(s)
- OSPF, OSPFv3
Latest version of IETF RFC 5340
Document Versions — IETF RFC 5340
-
▶ IETF RFC 5340 (2008-07-01)THIS DOC [ACTIVE] [LATEST VERSION]
Amended by:
- RFC6845 NOT IN REGISTRY
- RFC6860 — RFC6860 EXTERNAL
- RFC7503 NOT IN REGISTRY
- RFC8362 NOT IN REGISTRY
- RFC9454 NOT IN REGISTRY
Normative Reference(s)
- IETF RFC 791 [Active*]
- IETF RFC 1793 [Active*]
- IETF RFC 2119 [Active*]
- IETF RFC 2328 [Active*]
- IETF RFC 2460 [Superseded*]
- IETF RFC 2474 [Active*]
- IETF RFC 2863 [Active*]
- IETF RFC 3101 [Active*]
- IETF RFC 4291 [Active*]
- IETF RFC 4302 [Active*]
- IETF RFC 4303 [Active*]
- RFC4552 — OSPFv3-AUTH EXTERNAL
- IETF RFC 4576 [Active*]
- RFC4940 — OSPF-IANA EXTERNAL
Bibliographic Reference(s)
- Joyal, D. and V. Manral, "Management Information Base for OSPFv3", Work in Progress, September 2007. EXTERNAL
- IETF RFC 1191 [Active*]
- IETF RFC 1584 [Active*]
- IETF RFC 2370 [Superseded*]
- IETF RFC 2740 [Superseded*]
- RFC4593 — GENERIC-THREATS EXTERNAL
- RFC4594 — SERV-CLASS EXTERNAL
Source Data (JSON)
Full registry record with provenance metadata. Open directly: /api/doc/RFC5340.json
Reference Tree
Explore all references and references to this document, as a navigable tree.
Open Reference TreeReference this Doc
Plain text (ISO 690 compliant)
Preview:
IETF RFC 5340, OSPF for IPv6. Available at https://doi.org/10.17487/RFC5340
Snippet:
IETF RFC 5340, OSPF for IPv6. Available at https://doi.org/10.17487/RFC5340
HTML (ISO 690 compliant)
Preview:
IETF RFC 5340, OSPF for IPv6. Available at https://doi.org/10.17487/RFC5340
Snippet:
<span class="citation"><cite>IETF RFC 5340</cite>, OSPF for IPv6. Available at <a href="https://doi.org/10.17487/RFC5340" target="_blank" rel="noopener">https://doi.org/10.17487/RFC5340</a></span>
SMPTE's HTML Pub
Preview:
Snippet:
<li> <cite id="bib-rfc5340">IETF RFC 5340</cite>, OSPF for IPv6 <span class="doi">10.17487/RFC5340</span> </li>
Referenced By
- Strategies to Protect Time Transfer in ST 2059-2 PTP Networks [Active]
- A Multipronged Approach to Effectively Secure SMPTE ST 2059 Time Transfer [Active]
- Strategies for Securing ST 2059-2 PTP Networks [Active]
- IETF draft-ietf-ospf-yang-10 [Active*]
- IETF RFC 5643 [Active*]
- IETF RFC 5838 [Active*]
- IETF RFC 6565 [Active*]
- IETF RFC 7404 [Active*]
- IETF RFC 7752 [Superseded*]