RFC 5340 - OSPF für IPv6
Veröffentlichungsdatum: Juli 2008
Status: Standards Track
Veraltet: RFC 2740
Autoren: R. Coltun (Acoustra Productions), D. Ferguson (Juniper Networks), J. Moy (Sycamore Networks, Inc), A. Lindem, Ed. (Redback Networks)
Zusammenfassung (Abstract)
Dieses Dokument beschreibt die Modifikationen an OSPF zur Unterstützung von Version 6 des Internet-Protokolls (IPv6). Die grundlegenden Mechanismen von OSPF (Flooding, Designated Router (DR) Wahl, Area-Unterstützung, Shortest Path First (SPF) Berechnungen usw.) bleiben unverändert. Allerdings waren einige Änderungen notwendig, entweder aufgrund von Änderungen in der Protokollsemantik zwischen IPv4 und IPv6 oder einfach zur Handhabung der vergrößerten Adressgröße von IPv6. Diese Modifikationen erfordern die Erhöhung der Protokollversion von Version 2 auf Version 3. OSPF für IPv6 wird auch als OSPF Version 3 (OSPFv3) bezeichnet.
Änderungen zwischen OSPF für IPv4, OSPF Version 2, und OSPF für IPv6, wie in diesem Dokument beschrieben, umfassen Folgendes. Adressierungssemantik wurde aus OSPF-Paketen und den grundlegenden Link State Advertisements (LSAs) entfernt. Neue LSAs wurden erstellt, um IPv6-Adressen und Präfixe zu übertragen. OSPF läuft nun auf Link-Basis statt auf IP-Subnetz-Basis. Der Flooding-Bereich für LSAs wurde verallgemeinert. Die Authentifizierung wurde aus dem OSPF-Protokoll entfernt und stützt sich stattdessen auf IPv6s Authentication Header und Encapsulating Security Payload (ESP).
Selbst mit größeren IPv6-Adressen sind die meisten Pakete in OSPF für IPv6 fast so kompakt wie die in OSPF für IPv4. Die meisten Felder und Paketgrößenbeschränkungen, die in OSPF für IPv4 vorhanden sind, wurden gelockert. Darüber hinaus wurde die Optionsbehandlung flexibler gestaltet.
Alle optionalen Fähigkeiten von OSPF für IPv4, einschließlich Demand-Circuit-Unterstützung und Not-So-Stubby Areas (NSSAs), werden auch in OSPF für IPv6 unterstützt.
Inhaltsverzeichnis (Table of Contents)
- 1. Introduction (Einführung)
- 2. Differences from OSPF for IPv4 (Unterschiede zu OSPF für IPv4)
- 2.1. Protocol Processing Per-Link, Not Per-Subnet (Protokollverarbeitung pro Link, nicht pro Subnetz)
- 2.2. Removal of Addressing Semantics (Entfernung der Adressierungssemantik)
- 2.3. Addition of Flooding Scope (Hinzufügung des Flooding-Bereichs)
- 2.4. Explicit Support for Multiple Instances per Link (Explizite Unterstützung für mehrere Instanzen pro Link)
- 2.5. Use of Link-Local Addresses (Verwendung von Link-Local-Adressen)
- 2.6. Authentication Changes (Authentifizierungsänderungen)
- 2.7. Packet Format Changes (Paketformatänderungen)
- 2.8. LSA Format Changes (LSA-Formatänderungen)
- 2.9. Handling Unknown LSA Types (Behandlung unbekannter LSA-Typen)
- 2.10. Stub/NSSA Area Support (Stub/NSSA-Area-Unterstützung)
- 2.11. Identifying Neighbors by Router ID (Identifizierung von Nachbarn durch Router-ID)
- 3. Differences with RFC 2740 (Unterschiede zu RFC 2740)
- 3.1. Support for Multiple Interfaces on the Same Link (Unterstützung für mehrere Schnittstellen auf demselben Link)
- 3.2. Deprecation of MOSPF for IPv6 (Abschaffung von MOSPF für IPv6)
- 3.3. NSSA Specification (NSSA-Spezifikation)
- 3.4. Stub Area Unknown LSA Flooding Restriction Deprecated (Veraltete Stub-Area-Unbekannte-LSA-Flooding-Beschränkung)
- 3.5. Link LSA Suppression (Link-LSA-Unterdrückung)
- 3.6. LSA Options and Prefix Options Updates (Aktualisierungen von LSA-Optionen und Präfixoptionen)
- 3.7. IPv6 Site-Local Addresses (IPv6-Site-Local-Adressen)
- 4. Implementation Details (Implementierungsdetails)
- 4.1. Protocol Data Structures (Protokolldatenstrukturen)
- 4.2. Protocol Packet Processing (Protokollpaketverarbeitung)
- 4.3. The Routing table Structure (Die Routing-Tabellenstruktur)
- 4.4. Link State Advertisements (Link-State-Advertisements)
- 4.5. Flooding (Flooding)
- 4.6. Definition of Self-Originated LSAs (Definition selbst-originierter LSAs)
- 4.7. Virtual Links (Virtuelle Links)
- 4.8. Routing Table Calculation (Routing-Tabellenberechnung)
- 4.9. Multiple Interfaces to a Single Link (Mehrere Schnittstellen zu einem einzelnen Link)
- 5. Security Considerations (Sicherheitsüberlegungen)
- 6. Manageability Considerations (Verwaltbarkeitsüberlegungen)
- 7. IANA Considerations (IANA-Überlegungen)
- 8. Acknowledgments (Danksagungen)
- 9. References (Referenzen)
Anhänge (Appendices)
- Appendix A. OSPF Data Formats (OSPF-Datenformate)
- Appendix B. Architectural Constants (Architekturkonstanten)
- Appendix C. Configurable Constants (Konfigurierbare Konstanten)
- C.1. Global Parameters (Globale Parameter)
- C.2. Area Parameters (Area-Parameter)
- C.3. Router Interface Parameters (Router-Schnittstellenparameter)
- C.4. Virtual Link Parameters (Virtuelle-Link-Parameter)
- C.5. NBMA Network Parameters (NBMA-Netzwerkparameter)
- C.6. Point-to-Multipoint Network Parameters (Point-to-Multipoint-Netzwerkparameter)
- C.7. Host Route Parameters (Host-Route-Parameter)
Verwandte Ressourcen
- Offizieller Text:
https://www.rfc-editor.org/rfc/rfc5340.txt - Offizielle Seite:
https://datatracker.ietf.org/doc/html/rfc5340 - Errata:
https://www.rfc-editor.org/errata_search.php?rfc=5340