このページで解説している内容は、以下の YouTube 動画の解説で見ることができます。

演習ファイルのダウンロード

 ファイルは Packet tracer Version 8.2.1 で作成しています。古いバージョンの Packet Tracer では、ファイルを開くことができませんので、最新の Packet Tracer を準備してください。Tracer を準備してください。
 ネットワークの構成を Packet Tracer で一から設定していくのは大変かと思います。「ダウンロード」から演習で使用するファイルのダウンロードができます。ファイルは、ウイルスバスターでウイルスチェックをしておりますが、ダウンロードは自己責任でお願いいたします。

【L3SW】OSPFv3の設定①

ここでは、下図のネットワークを OSPFv3 で構築していきます。

 L3スイッチであるL3SW1、L3SW2の G1/0/1、G1/0/2 インターフェイス、各PCのLLAにリンクローカルアドレス(LLA)を設定します。演習ファイルでは既に各PCへIPv6アドレスを割り当てています。

 IPv6ダイナミックルーティングプロトコルにおいて、学習するネクストホップアドレスは、リンクローカルアドレスとなります。

OSPFv3の特徴

 IPv6用のOSPFをOSPFv3(OSPF version3)と言います。基本的な仕組みは、IPv4のOSPFv2と同じで、特徴もよく似ています。

OSPFv2と特に異なるところだけをまとめてみると、次のようなことが挙げられます。

  • ネクストホップアドレスがリンクローカルユニキャストアドレス
  • 新しいLSAが追加
    ・Link LSA: リンク内のみにフラッディングされるリンクごとに生成されるLSA
    ・Intra Area Prefix LSA: エリア内にフラッディングされるプレフィックスが記述されたLSA
  • 手動で、ルータIDを設定する。
    ※IPv6アドレスのみの構成する場合

OSPFv3の設定

 OSPFv3は、OSPFv2と似ていますが、設定のアプローチの仕方が異なります。まとめると下の表のようになります。

OSPFv3OSPFv2
ルーティングプロセスを有効にするSwitch(config)#ipv6 router ospf <process>Switch(config)#router ospf <process>
ルータIDの設定Switch(config-rtr)#router-id <id>Switch(config-router)#router-id <id>
※省略可
インターフェイスで有効にするSwitch(config-if)#ipv6 ospf <process> area <area-id>Switch(config-router)#network <nertwork> <wildcard> area <area-id>
ルーティングプロセスを有効にする

 ルーティングプロセスを有効にするには、グローバル設定モードで、「ipv6 router ospf <process>」コマンドを入力します。

Switch(config)#ipv6 router ospf <process>

 コマンドを入力すると、OSPFv2では、プロンプトが「config-router」になりましたが、OSPFv3では、プロンプトが「config-rtr」に変わります。

Switch(config-rtr)#

ルータIDを指定する

 OSPFv3のルータIDは、IPv4のOSPFv2におけるルータIDの選出のされ方と同様に、最大のIPv4アドレスになります。ルータIDは、省略可能ですが、ルータをIPv6だけの構成にする場合には、手動でルータIDを設定する必要があります。

Switch(config-router)#router-id <id>

インターフェイスで有効にする

 OSPFv2では、ルーティング設定モードで「network」コマンドを使用することで、OSPFv2を有効にするインターフェイスを指定していましたが、OSPFv3では、インターフェイスコンフィグレーションモードで、有効にするようになっています。

Switch(config-if)#ipv6 ospf <process> area <area-id>

続きは、次の「OSPFv3 その2」で、OSPFv3を設定していきます。

関連コンテンツ