RFC 5340 - IPv6のためのOSPF
発行日: 2008年7月
ステータス: 標準化過程 (Standards Track)
廃止: RFC 2740
著者: R. Coltun (Acoustra Productions), D. Ferguson (Juniper Networks), J. Moy (Sycamore Networks, Inc), A. Lindem, Ed. (Redback Networks)
概要 (Abstract)
本文書は、インターネットプロトコルバージョン6 (IPv6) をサポートするためのOSPFの変更について説明します。OSPFの基本的なメカニズム (フラッディング (Flooding)、指定ルータ (Designated Router, DR) 選出、エリア (Area) サポート、最短パス優先 (Shortest Path First, SPF) 計算など) は変更されていません。ただし、IPv4とIPv6の間のプロトコルセマンティクスの変更、または単にIPv6のアドレスサイズの増加に対応するため、いくつかの変更が必要になりました。これらの変更により、プロトコルバージョンをバージョン2からバージョン3に増分する必要があります。IPv6のためのOSPFは、OSPFバージョン3 (OSPFv3) とも呼ばれます。
本文書で説明するIPv4のためのOSPFバージョン2とIPv6のためのOSPFの間の変更には、以下が含まれます。アドレッシングセマンティクスがOSPFパケットと基本的なリンク状態アドバタイズメント (Link State Advertisements, LSAs) から削除されました。IPv6アドレスとプレフィックスを運ぶための新しいLSAが作成されました。OSPFは、IPサブネット単位ではなく、リンク単位で動作するようになりました。LSAのフラッディングスコープが一般化されました。認証がOSPFプロトコルから削除され、代わりにIPv6の認証ヘッダー (Authentication Header) とカプセル化セキュリティペイロード (Encapsulating Security Payload, ESP) に依存するようになりました。
より大きなIPv6アドレスを使用しても、IPv6のためのOSPFのほとんどのパケットは、IPv4のためのOSPFのパケットとほぼ同じくらいコンパクトです。IPv4のためのOSPFに存在するほとんどのフィールドとパケットサイズの制限が緩和されました。さらに、オプション処理がより柔軟になりました。
IPv4のためのOSPFのすべてのオプション機能 (デマンド回線サポートやNot-So-Stubbyエリア (NSSA) を含む) は、IPv6のためのOSPFでもサポートされています。
目次 (Table of Contents)
- 1. Introduction (序論)
- 2. Differences from OSPF for IPv4 (IPv4のためのOSPFとの違い)
- 2.1. Protocol Processing Per-Link, Not Per-Subnet (サブネット単位ではなくリンク単位のプロトコル処理)
- 2.2. Removal of Addressing Semantics (アドレッシングセマンティクスの削除)
- 2.3. Addition of Flooding Scope (フラッディングスコープの追加)
- 2.4. Explicit Support for Multiple Instances per Link (リンクごとの複数インスタンスの明示的サポート)
- 2.5. Use of Link-Local Addresses (リンクローカルアドレスの使用)
- 2.6. Authentication Changes (認証の変更)
- 2.7. Packet Format Changes (パケットフォーマットの変更)
- 2.8. LSA Format Changes (LSAフォーマットの変更)
- 2.9. Handling Unknown LSA Types (未知のLSAタイプの処理)
- 2.10. Stub/NSSA Area Support (スタブ/NSSAエリアサポート)
- 2.11. Identifying Neighbors by Router ID (ルータIDによる隣接ルータの識別)
- 3. Differences with RFC 2740 (RFC 2740との違い)
- 3.1. Support for Multiple Interfaces on the Same Link (同一リンク上の複数インターフェースのサポート)
- 3.2. Deprecation of MOSPF for IPv6 (IPv6のためのMOSPFの非推奨化)
- 3.3. NSSA Specification (NSSA仕様)
- 3.4. Stub Area Unknown LSA Flooding Restriction Deprecated (スタブエリアの未知LSAフラッディング制限の非推奨化)
- 3.5. Link LSA Suppression (リンクLSAの抑制)
- 3.6. LSA Options and Prefix Options Updates (LSAオプションとプレフィックスオプションの更新)
- 3.7. IPv6 Site-Local Addresses (IPv6サイトローカルアドレス)
- 4. Implementation Details (実装詳細)
- 4.1. Protocol Data Structures (プロトコルデータ構造)
- 4.2. Protocol Packet Processing (プロトコルパケット処理)
- 4.3. The Routing table Structure (ルーティングテーブル構造)
- 4.4. Link State Advertisements (リンク状態アドバタイズメント)
- 4.5. Flooding (フラッディング)
- 4.6. Definition of Self-Originated LSAs (自己発信LSAの定義)
- 4.7. Virtual Links (仮想リンク)
- 4.8. Routing Table Calculation (ルーティングテーブル計算)
- 4.9. Multiple Interfaces to a Single Link (単一リンクへの複数インターフェース)
- 5. Security Considerations (セキュリティに関する考慮事項)
- 6. Manageability Considerations (管理性に関する考慮事項)
- 7. IANA Considerations (IANAに関する考慮事項)
- 8. Acknowledgments (謝辞)
- 9. References (参考文献)
付録 (Appendices)
- Appendix A. OSPF Data Formats (OSPFデータフォーマット)
- Appendix B. Architectural Constants (アーキテクチャ定数)
- Appendix C. Configurable Constants (設定可能な定数)
- C.1. Global Parameters (グローバルパラメータ)
- C.2. Area Parameters (エリアパラメータ)
- C.3. Router Interface Parameters (ルータインターフェースパラメータ)
- C.4. Virtual Link Parameters (仮想リンクパラメータ)
- C.5. NBMA Network Parameters (NBMAネットワークパラメータ)
- C.6. Point-to-Multipoint Network Parameters (ポイントツーマルチポイントネットワークパラメータ)
- C.7. Host Route Parameters (ホストルートパラメータ)
関連リソース
- 公式原文:
https://www.rfc-editor.org/rfc/rfc5340.txt - 公式ページ:
https://datatracker.ietf.org/doc/html/rfc5340 - 正誤表:
https://www.rfc-editor.org/errata_search.php?rfc=5340