RFC 5340 - IPv6のためのOSPF
- ステータス: Proposed Standard
- 発行日: July 2008
- ストリーム: IETF
- 廃止: RFC2740
- エラッタ: エラッタなし
概要 (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