HCIP-IERS はエンタープライズ レベルのルーティングおよびスイッチング ネットワークを展開します_OSPF プロトコルの機能と構成_OSPF スタブ エリアと NSSA エリア

目次

第 1 章 OSPF プロトコルの機能と構成

実験1-4 OSPFスタブエリアとNSSAエリア

学習目的

トポロジー

シーン

学習課題

ステップ 1. 基本構成と IP アドレス指定

ステップ 2. マルチエリア OSPF を構成する

ステップ 3. 外部ルートを OSPF にインポートするように設定する

ステップ 4. エリア 2 をスタブエリアとして設定する

ステップ 5. エリア 1 を NSSA エリアとして設定する

ステップ 6. NSSA が OSPF にもたらす変更を観察する

追加実験: 考えて検証する

最終的なデバイス構成


 

第 1 章 OSPF プロトコルの機能と構成

実験 1-4 OSPFスタブエリアとNSSAエリア

学習目的

OSPFスタブエリアの設定をマスターする

OSPF NSSAエリアの設定をマスターする

· LSA Type7 の内容を確認します。

LSA Type7とType5の変換関係を理解する

トポロジー

 

図 1-4 OSPF スタブ領域と NSSA 領域

シーン

あなたは会社のネットワーク管理者です。現在、会社のネットワークには 5 台の AR G3 ルーターがあり、そのうちの R2、R3、および R4 は本社にあります。R5はコーポレート部門に所属しています。R5 は専用線で本社の R3 に接続されています。R1 は会社の別の支店にあり、専用回線を介して本社の R2 に接続されています。

ネットワーク セグメント 10.0.23.0/24、10.0.2.0/24、および 10.0.3.0/24 はエリア 0 に属します。

ネットワークセグメント 10.0.35.0/24 は、NSSA エリアであるエリア 1 に属します。R5 の Loopback0 インターフェイスは OSPF エリアに属しません。

ネットワークセグメント 10.0.24.0/24 はエリア 3 に属します。R4 の Loopback0 インターフェイスはインターネットに接続されており、デフォルト ルートを設定する必要があります。

ネットワークセグメント 10.0.12.0/24 および 10.0.1.0/24 はエリア 2 に属しており、エリア 2 はスタブエリアです。

同時に、デバイスの Router-ID を指定するために、Router-ID として固定アドレスを使用するようにデバイスを設定します。

学習課題

ステップ 1.基本構成と IP アドレス指定

すべてのルーターの IP アドレスとマスクを構成します。設定する場合、すべてのループバック インターフェイス設定マスクは 24 ビットであり、別のネットワーク セグメントとしてシミュレートされることに注意してください。

<R1>システムビュー

システムビューに入り、Ctrl+Z でユーザービューに戻ります。

[R1]インターフェイス シリアル 1/0/0

[R1-Serial1/0/0]IPアドレス 10.0.12.1 24

[R1-Serial1/0/0]終了

[R1]インターフェイス ループバック 0

[R1-LoopBack0]IPアドレス 10.0.1.1 24

[R1-LoopBack0]終了

<R2>システムビュー

システムビューに入り、Ctrl+Z でユーザービューに戻ります。

[R2]インターフェイス シリアル 1/0/0

[R2-Serial1/0/0]IPアドレス 10.0.12.2 24

[R2-Serial1/0/0]終了

[R2]インターフェイス シリアル 2/0/0

[R2-Serial2/0/0]IPアドレス 10.0.23.2 24

[R2-Serial2/0/0]終了

[R2]インターフェイス ギガビットイーサネット 0/0/0

[R2-GigabitEthernet0/0/0]IPアドレス 10.0.24.2 24

[R2-GigabitEthernet0/0/0]終了

[R2]インターフェイスループバック0

[R2-LoopBack0]IPアドレス 10.0.2.2 24

[R2-LoopBack0]終了

<R3>システムビュー

システムビューに入り、Ctrl+Z でユーザービューに戻ります。

[R3]インターフェイス シリアル 2/0/0

[R3-Serial2/0/0]IPアドレス 10.0.23.3 24

[R3-Serial2/0/0]終了

[R3]インターフェイス シリアル 3/0/0

[R3-Serial3/0/0]IPアドレス 10.0.35.3 24

[R3-Serial3/0/0]終了

[R3]インターフェイスループバック0

[R3-LoopBack0]IPアドレス 10.0.3.3 24

[R3-LoopBack0]終了

<R4>システムビュー

システムビューに入り、Ctrl+Z でユーザービューに戻ります。

[R4]インターフェイス ギガビットイーサネット 0/0/0

[R4-GigabitEthernet0/0/0]IPアドレス 10.0.24.4 24

[R4-GigabitEthernet0/0/0]終了

[R4]インターフェイスループバック0

[R4-LoopBack0]IPアドレス 10.0.4.4 24

[R4-LoopBack0]終了

<R5>システムビュー

システムビューに入り、Ctrl+Z でユーザービューに戻ります。

[R5]インターフェイス シリアル 1/0/0

[R5-Serial1/0/0]IPアドレス 10.0.35.5 24

[R5-Serial1/0/0]終了

[R5]インターフェイスループバック0

[R5-LoopBack0]IPアドレス 10.0.5.5 24

[R5-LoopBack0]終了

直接リンクの接続をテストします。

[R2]ping -c 1 10.0.12.1

  PING 10.0.12.1: 56 データ バイト、CTRL_C を押して中断します

    10.0.12.1 からの応答: バイト = 56 シーケンス = 1 ttl = 255 時間 = 30 ミリ秒

  --- 10.0.12.1 ping 統計 ---

    1 パケットが送信されました

    1 パケットを受信しました

    0.00% のパケット損失

    往復の最小/平均/最大 = 30/30/30 ミリ秒

[R2]ping -c 1 10.0.24.4

  PING 10.0.24.4: 56 データ バイト、CTRL_C を押して中断します

    10.0.24.4 からの応答: バイト = 56 シーケンス = 1 ttl = 255 時間 = 6 ミリ秒

  --- 10.0.24.4 ping 統計 ---

    1 パケットが送信されました

    1 パケットを受信しました

    0.00% のパケット損失

往復の最小/平均/最大 = 6/6/6 ミリ秒

[R2]ping -c 1 10.0.23.3

  PING 10.0.23.3: 56 データ バイト、CTRL_C を押して中断します

    10.0.23.3 からの応答: バイト = 56 シーケンス = 1 ttl = 255 時間 = 31 ミリ秒

  --- 10.0.23.3 ping 統計 ---

    1 パケットが送信されました

    1 パケットを受信しました

    0.00% のパケット損失

    往復の最小/平均/最大 = 31/31/31 ミリ秒

[R3]ping -c 1 10.0.35.5

  PING 10.0.35.5: 56 データ バイト、CTRL_C を押して中断します

    10.0.35.5 からの応答: バイト = 56 シーケンス = 1 ttl = 255 時間 = 38 ミリ秒

  --- 10.0.35.5 ping 統計 ---

    1 パケットが送信されました

    1 パケットを受信しました

    0.00% のパケット損失

    往復の最小/平均/最大 = 38/38/38 ミリ秒

ステップ 2.マルチエリア OSPF を構成する

R1 のエリア 2 に属するようにシリアル 1/0/0 とループバック 0 を設定し、すべての OSPF エリアのループバック インターフェイスの OSPF ネットワーク タイプをブロードキャストに変更して、OSPF がループバック インターフェイスの実際のマスク情報を公開できるようにし、すべてのルーターがループバック 0 の IP アドレスをルーター ID として使用できるようにします。

[R1]ospf 1 ルーター ID 10.0.1.1

[R1-ospf-1]エリア2

[R1-ospf-1-area-0.0.0.2]ネットワーク 10.0.12.1 0.0.0.0

[R1-ospf-1-area-0.0.0.2]ネットワーク 10.0.1.1 0.0.0.0

[R1-ospf-1-area-0.0.0.2]終了

[R1-ospf-1]終了

[R1]インターフェイス ループバック 0

[R1-LoopBack0]ospf ネットワーク タイプ ブロードキャスト

[R1-LoopBack0]終了

R2 で、インターフェイス Serial 2/0/0 と Loopback 0 がエリア 0 に属するように、インターフェイス Serial 1/0/0 がエリア 2 に属するように、インターフェイス GigabitEthernet 0/0/0 がエリア 3 に属するように設定します。

[R2]ospf 1 ルーター ID 10.0.2.2

[R2-ospf-1]エリア0

[R2-ospf-1-area-0.0.0.0]ネットワーク 10.0.23.2 0.0.0.0

[R2-ospf-1-area-0.0.0.0]ネットワーク 10.0.2.2 0.0.0.0

[R2-ospf-1-area-0.0.0.0]終了

[R2-ospf-1]エリア2

[R2-ospf-1-area-0.0.0.2]ネットワーク 10.0.12.2 0.0.0.0

[R2-ospf-1-area-0.0.0.2]終了

[R2-ospf-1]エリア3

[R2-ospf-1-area-0.0.0.3]ネットワーク 10.0.24.2 0.0.0.0

[R2-ospf-1-area-0.0.0.3]qui

[R2-ospf-1]終了

[R2]インターフェイスループバック0

[R2-LoopBack0]ospf ネットワーク タイプのブロードキャスト

[R2-LoopBack0]終了

インターフェイス Serial 2/0/0 とループバック 0 が R3 のエリア 0 に属するように設定し、インターフェイス Serial 3/0/0 がエリア 1 に属するように設定します。

[R3]ospf 1 ルーター ID 10.0.3.3

[R3-ospf-1]エリア0

[R3-ospf-1-area-0.0.0.0]ネットワーク 10.0.23.3 0.0.0.0

[R3-ospf-1-area-0.0.0.0]ネットワーク 10.0.3.3 0.0.0.0  

[R3-ospf-1-area-0.0.0.0]終了

[R3-ospf-1]エリア1

[R3-ospf-1-area-0.0.0.1]ネットワーク 10.0.35.3 0.0.0.0

[R3-ospf-1-area-0.0.0.1]終了

[R3-ospf-1]終了

[R3]インターフェイスループバック0

[R3-LoopBack0]ospf ネットワーク タイプ ブロードキャスト

[R3-LoopBack0]終了

R4 のインターフェイス GigabitEthernet 0/0/0 がエリア 3 に属するように設定し、インターフェイス ループバック 0 がどのエリアにも属さないように設定します。

[R4]ospf 1 ルーター ID 10.0.4.4

[R4-ospf-1]エリア3

[R4-ospf-1-area-0.0.0.3]ネットワーク 10.0.24.4 0.0.0.0

[R4-ospf-1-area-0.0.0.3]終了

[R4-ospf-1]終了

R5 のインターフェイス Serial 1/0/0 がエリア 1 に属するように設定し、インターフェイス ループバック 0 が OSPF エリアに属さないように設定します。

[R5]ospf 1 ルーター ID 10.0.5.5

[R5-ospf-1]エリア1

[R5-ospf-1-area-0.0.0.1]ネットワーク 10.0.35.5 0.0.0.0

[R5-ospf-1-area-0.0.0.1]終了

[R5-ospf-1]終了

設定が完了したら、R1 上のルーターのルーティング テーブルを確認します。

[R1]ディスプレイIPルーティングテーブル

ルート フラグ: R - リレー、D - Fib へのダウンロード

----------------------------------------------------------------------------

ルーティング テーブル: パブリック

         目的地 : 16 路線 : 16       

宛先/マスク プロト プリコスト フラグ ネクストホップ インターフェイス

       10.0.1.0/24 直接 0 0 D 10.0.1.1 ループバック 0

       10.0.1.1/32 直接 0 0 D 127.0.0.1 ループバック 0

     10.0.1.255/32 直接 0 0 D 127.0.0.1 ループバック 0

       10.0.2.0/24 OSPF 10 1562 D 10.0.12.2 シリアル 1/0/0

       10.0.3.0/24 OSPF 10 3124 D 10.0.12.2 シリアル 1/0/0

      10.0.12.0/24 直接 0 0 D 10.0.12.1 シリアル 1/0/0

      10.0.12.1/32 直接 0 0 D 127.0.0.1 シリアル 1/0/0

      10.0.12.2/32 ダイレクト 0 0 D 10.0.12.2 シリアル 1/0/0

    10.0.12.255/32 直接 0 0 D 127.0.0.1 シリアル 1/0/0

      10.0.23.0/24 OSPF 10 3124 D 10.0.12.2 シリアル 1/0/0

      10.0.24.0/24 OSPF 10 1563 D 10.0.12.2 シリアル 1/0/0

      10.0.35.0/24 OSPF 10 4686 D 10.0.12.2 シリアル 1/0/0

      127.0.0.0/8 直接 0 0 D 127.0.0.1 InLoopBack0

      127.0.0.1/32 直接 0 0 D 127.0.0.1 InLoopBack0

127.255.255.255/32直接 0 0 D 127.0.0.1 InLoopBack0

255.255.255.255/32 直接 0 0 D 127.0.0.1 InLoopBack0

ネットワーク全体の接続をテストします。

[R1]ping -c 1 10.0.35.5

  PING 10.0.35.5: 56 データ バイト、CTRL_C を押して中断します

    10.0.35.5 からの応答: バイト = 56 シーケンス = 1 ttl = 253 時間 = 114 ミリ秒

  --- 10.0.35.5 ping 統計 ---

    1 パケットが送信されました

    1 パケットを受信しました

    0.00% のパケット損失

    往復の最小/平均/最大 = 114/114/114 ミリ秒

[R1]ping -c 1 10.0.3.3

  PING 10.0.3.3: 56 データ バイト、CTRL_C を押して中断します

    10.0.3.3 からの応答: バイト = 56 シーケンス = 1 ttl = 254 時間 = 74 ミリ秒

  --- 10.0.3.3 ping 統計 ---

    1 パケットが送信されました

    1 パケットを受信しました

    0.00% のパケット損失

    往復の最小/平均/最大 = 74/74/74 ミリ秒

[R1]ping -c 1 10.0.24.4

  PING 10.0.24.4: 56 データ バイト、CTRL_C を押して中断します

    10.0.24.4 からの応答: バイト = 56 シーケンス = 1 ttl = 254 時間 = 34 ミリ秒

  --- 10.0.24.4 ping 統計 ---

    1 パケットが送信されました

    1 パケットを受信しました

    0.00% のパケット損失

    往復の最小/平均/最大 = 34/34/34 ミリ秒

ステップ 3.外部ルートを OSPF にインポートするように設定する

R5 の Loopback0 インターフェイスのネットワーク セグメント 10.0.5.0/24 を OSPF エリアにインポートします。デフォルト設定を使用してルートをインポートします。

[R5]ospf1

[R5-ospf-1]インポートルートダイレクト

構成が完了したら、R1 上のルートを表示し、ネットワーク接続をテストします。

[R1]display ip ルーティング テーブル プロトコル ospf

ルート フラグ: R - リレー、D - Fib へのダウンロード

----------------------------------------------------------------------------

パブリックルーティングテーブル:OSPF

         目的地 : 7 路線 : 7        

OSPF ルーティング テーブルのステータス : <アクティブ>

         目的地 : 7 路線 : 7

宛先/マスク プロト プリコスト フラグ ネクストホップ インターフェイス

       10.0.2.0/24 OSPF 10 1562 D 10.0.12.2 シリアル 1/0/0

       10.0.3.0/24 OSPF 10 3124 D 10.0.12.2 シリアル 1/0/0

       10.0.5.0/24 O_ASE 150 1D 10.0.12.2 シリアル 1/0/0

      10.0.23.0/24 OSPF 10 3124 D 10.0.12.2 シリアル 1/0/0

      10.0.24.0/24 OSPF 10 1563 D 10.0.12.2 シリアル 1/0/0

      10.0.35.0/24 OSPF 10 4686 D 10.0.12.2 シリアル 1/0/0

      10.0.35.3/32 O_ASE 150 1D 10.0.12.2 シリアル 1/0/0

OSPF ルーティング テーブルのステータス : <非アクティブ>

         目的地 : 0 路線 : 0

[R1]ping -c 1 10.0.5.5

  PING 10.0.5.5: 56 データ バイト、CTRL_C を押して中断します

    10.0.5.5 からの応答: バイト = 56 シーケンス = 1 ttl = 253 時間 = 111 ミリ秒

  --- 10.0.5.5 ping 統計 ---

    1 パケットが送信されました

    1 パケットを受信しました

    0.00% のパケット損失

    往復の最小/平均/最大 = 111/111/111 ミリ秒

ネクストホップが Loopback0 インターフェイスであるデフォルト ルートを R4 に設定します。そして、デフォルトルートをOSPFエリアにインポートし、タイプ1、コスト20として定義し、永続広告を使用しません。

[R4]ip ルート静的 0.0.0.0 0.0.0.0 ループバック 0

[R4]ospf1

[R4-ospf-1]デフォルト ルート アドバタイズ タイプ 1 コスト 20

[R4-ospf-1]終了

設定が完了したら、R1 上のデフォルト ルートの学習ステータスを確認します。そして、ネットワークの接続をテストします。

[R1]display ip ルーティング テーブル プロトコル ospf

ルート フラグ: R - リレー、D - Fib へのダウンロード

----------------------------------------------------------------------------

パブリックルーティングテーブル:OSPF

         目的地 : 8 路線 : 8        

OSPF ルーティング テーブルのステータス : <アクティブ>

         目的地 : 8 路線 : 8

宛先/マスク プロト プリコスト フラグ ネクストホップ インターフェイス

        0.0.0.0/0 O_ASE 150 1583 D 10.0.12.2 シリアル 1/0/0

       10.0.2.0/24 OSPF 10 1562 D 10.0.12.2 シリアル 1/0/0

       10.0.3.0/24 OSPF 10 3124 D 10.0.12.2 シリアル 1/0/0

       10.0.5.0/24 O_ASE 150 1D 10.0.12.2 シリアル 1/0/0

      10.0.23.0/24 OSPF 10 3124 D 10.0.12.2 シリアル 1/0/0

      10.0.24.0/24 OSPF 10 1563 D 10.0.12.2 シリアル 1/0/0

      10.0.35.0/24 OSPF 10 4686 D 10.0.12.2 シリアル 1/0/0

      10.0.35.3/32 O_ASE 150 1D 10.0.12.2 シリアル 1/0/0

OSPF ルーティング テーブルのステータス : <非アクティブ>

         目的地 : 0 路線 : 0

[R1]ping -c 1 10.0.4.4                    

  PING 10.0.4.4: 56 データ バイト、CTRL_C を押して中断します

    10.0.4.4 からの応答: バイト = 56 シーケンス = 1 ttl = 254 時間 = 39 ミリ秒

  --- 10.0.4.4 ping 統計 ---

    1 パケットが送信されました

    1 パケットを受信しました

    0.00% のパケット損失

    往復の最小/平均/最大 = 39/39/39 ミリ秒

ステップ 4.エリア 2 をスタブエリアとして設定する

R1のルーティング情報を確認してください。ここで確認したデフォルト ルートは外部ルート (O_ASE) であることに注意してください。これは、R4 によってアドバタイズされる 5 番目のタイプの LSA を通じて学習されます。

 [R1]ospf lsdbを表示します

         OSPF プロセス 1 (ルーター ID 10.0.1.1)

                 リンクステートデータベース

                         エリア: 0.0.0.2

 タイプ LinkState ID AdvRouter Age Len シーケンス メトリック

 ルーター 10.0.2.2 10.0.2.2 12 48 80000003 1562

 ルーター 10.0.1.1 10.0.1.1 11 60 80000003 0

 サムネット 10.0.35.0 10.0.2.2 33 28 80000001 3124

 サムネット 10.0.24.0 10.0.2.2 33 28 80000001 1

 サムネット 10.0.3.0 10.0.2.2 33 28 80000001 1562

 サムネット 10.0.2.0 10.0.2.2 33 28 80000001 0

 サムネット 10.0.23.0 10.0.2.2 34 28 80000001 1562

 合計 Asbr 10.0.4.4 10.0.2.2 34 28 80000001 1

 合計 Asbr 10.0.5.5 10.0.2.2 34 28 80000001 3124

                 AS外部データベース

 タイプ LinkState ID AdvRouter Age Len シーケンス メトリック

 外部 0.0.0.0 10.0.4.4 1049 36 80000002 20

 外部 10.0.5.0 10.0.5.5 1350 36 80000001 1

 外部 10.0.35.0 10.0.5.5 1350 36 80000001 1

 外部 10.0.35.3 10.0.5.5 1350 36 80000001 1

[R1]ospf lsdb ase 0.0.0.0 を表示します

         OSPF プロセス 1 (ルーター ID 10.0.1.1)

                 リンクステートデータベース

  タイプ : 外部

  Ls ID : 0.0.0.0

  高度なRTR:10.0.4.4  

  年齢 : 504

  レン:36

  オプション:E  

  シーケンス番号 : 80000002

  チェックサム: 0xa981

  ネットマスク:0.0.0.0

  TOS 0 メトリック: 20

  Eタイプ:1

  転送アドレス : 0.0.0.0

  タグ : 1

  優先度 : 低

エリア 2 を R1 および R2 のスタブ エリアとして設定します。

[R1]ospf1

[R1-ospf-1]エリア2

[R1-ospf-1-area-0.0.0.2]スタブ

[R1-ospf-1-area-0.0.0.2]終了

[R1-ospf-1]終了

[R2]ospf1

[R2-ospf-1]エリア2

[R2-ospf-1-area-0.0.0.2]スタブ

[R2-ospf-1-area-0.0.0.2]終了

[R2-ospf-1]終了

設定完了後、R1上の以前のルーティングテーブルと比較し、ルーティング情報の学習状況を確認します。この時点で、外部ルートが消えて、デフォルト ルートも内部ルートになっていることがわかります。

[R1]display ip ルーティング テーブル プロトコル ospf

ルート フラグ: R - リレー、D - Fib へのダウンロード

----------------------------------------------------------------------------

パブリックルーティングテーブル:OSPF

         目的地 : 6 路線 : 6        

OSPF ルーティング テーブルのステータス : <アクティブ>

         目的地 : 6 路線 : 6

宛先/マスク プロト プリコスト フラグ ネクストホップ インターフェイス

        0.0.0.0/0 OSPF     10 1563 D 10.0.12.2 シリアル 1/0/0

       10.0.2.0/24 OSPF 10 1562 D 10.0.12.2 シリアル 1/0/0

       10.0.3.0/24 OSPF 10 3124 D 10.0.12.2 シリアル 1/0/0

      10.0.23.0/24 OSPF 10 3124 D 10.0.12.2 シリアル 1/0/0

      10.0.24.0/24 OSPF 10 1563 D 10.0.12.2 シリアル 1/0/0

      10.0.35.0/24 OSPF 10 4686 D 10.0.12.2 シリアル 1/0/0

OSPF ルーティング テーブルのステータス : <非アクティブ>

         目的地 : 0 路線 : 0

R1 の LSDB を確認すると、外部ルートを記述した LSA も消えており、タイプ 3 LSA からデフォルト ルートが学習されていることがわかります。

[R1]ospf lsdbを表示します

         OSPF プロセス 1 (ルーター ID 10.0.1.1)

                 リンクステートデータベース

                         エリア: 0.0.0.2

 タイプ LinkState ID AdvRouter Age Len シーケンス メトリック

 ルーター 10.0.2.2 10.0.2.2 182 48 80000003 1562

 ルーター 10.0.1.1 10.0.1.1 182 60 80000004 0

 サムネット   0.0.0.0          10.0.2.2 183 28 80000001 1

 サムネット 10.0.35.0 10.0.2.2 183 28 80000001 3124

 サムネット 10.0.24.0 10.0.2.2 183 28 80000001 1

 サムネット 10.0.3.0 10.0.2.2 183 28 80000001 1562

 サムネット 10.0.2.0 10.0.2.2 184 28 80000001 0

 サムネット 10.0.23.0 10.0.2.2 184 28 80000001 1562

この LSA の詳細情報を確認すると、このデフォルト ルートが R2 によってアドバタイズされていることがわかります。これにより、エリアがスタブ エリアとして設定された後、ABR がこのエリアへのタイプ 4 およびタイプ 5 LSA の送信をブロックし、タイプ 3 LSA を介してこのエリア内の ABR 自体を指すデフォルト ルートをフラッディングすることが確認されます。

[R1]ospf lsdb の概要を表示 0.0.0.0

         OSPF プロセス 1 (ルーター ID 10.0.1.1)

                         エリア: 0.0.0.2

                 リンクステートデータベース

  タイプ : サムネット

  Ls ID : 0.0.0.0

  高度なRTR:10.0.2.2  

  年齢:114歳

  レン:28

  オプション : なし

  シーケンス番号 : 80000001

  チェックサム: 0x1f31

  ネットマスク:0.0.0.0

  Tos 0 メトリック: 1

  優先度 : 低

R2 上でエリア 2 をサマリーなしの完全なスタブ エリアとして設定します。

[R2]ospf1

[R2-ospf-1]エリア2

[R2-ospf-1-area-0.0.0.2]スタブ no-summary

[R2-ospf-1-area-0.0.0.2]終了

[R2-ospf-1]終了

R1 のルーティング テーブルを確認すると、OSPF で学習したルーティング エントリの中にデフォルト ルートが 1 つだけ残っていることがわかります。

[R1]display ip ルーティング テーブル プロトコル ospf

ルート フラグ: R - リレー、D - Fib へのダウンロード

----------------------------------------------------------------------------

パブリックルーティングテーブル:OSPF

         目的地 : 1 路線 : 1        

OSPF ルーティング テーブルのステータス : <アクティブ>

         目的地 : 1 路線 : 1

宛先/マスク プロト プリコスト フラグ ネクストホップ インターフェイス

        0.0.0.0/0 OSPF 10 1563 D 10.0.12.2 シリアル 1/0/0

OSPF ルーティング テーブルのステータス : <非アクティブ>

         目的地 : 0 路線 : 0

R1 の LSDB 情報を確認すると、R1 と R2 によって生成されたタイプ 1 LSA を除き、R2 によってアドバタイズされたタイプ 3 LSA が 1 つだけであることがわかります。

完全なスタブ エリアでは、ABR が 3 番目、4 番目、および 5 番目のタイプの LSA をブロックし、3 番目のタイプの LSA を生成し、それ自体を指すデフォルト ルートをアドバタイズすることが確認されます。

[R1]ospf lsdbを表示します

         OSPF プロセス 1 (ルーター ID 10.0.1.1)

                 リンクステートデータベース

                         エリア: 0.0.0.2

 タイプ LinkState ID AdvRouter Age Len シーケンス メトリック

 ルーター 10.0.2.2 10.0.2.2 167 48 80000004 1562

 ルーター 10.0.1.1 10.0.1.1 166 60 80000006 0

 サムネット 0.0.0.0 10.0.2.2 549 28 80000001 1

ステップ 5.エリア 1 を NSSA エリアとして設定する

R3のルーティングテーブルを確認すると、R5が広告している10.0.5.0/24が外部経路として表示されます。

[R3]display ip ルーティング テーブル プロトコル ospf

ルート フラグ: R - リレー、D - Fib へのダウンロード

----------------------------------------------------------------------------

パブリックルーティングテーブル:OSPF

         目的地 : 7 路線 : 7        

OSPF ルーティング テーブルのステータス : <アクティブ>

         目的地 : 6 路線 : 6

宛先/マスク プロト プリコスト フラグ ネクストホップ インターフェイス

        0.0.0.0/0 O_ASE 150 1583 D 10.0.23.2 シリアル 2/0/0

       10.0.1.0/24 OSPF 10 3124 D 10.0.23.2 シリアル 2/0/0

       10.0.2.0/24 OSPF 10 1562 D 10.0.23.2 シリアル 2/0/0

       10.0.5.0/24   O_ASE    150 1D 10.0.35.5 シリアル 3/0/0

      10.0.12.0/24 OSPF 10 3124 D 10.0.23.2 シリアル 2/0/0

      10.0.24.0/24 OSPF 10 1563 D 10.0.23.2 シリアル 2/0/0

OSPF ルーティング テーブルのステータス : <非アクティブ>

         目的地 : 1 路線 : 1

宛先/マスク プロト プリコスト フラグ ネクストホップ インターフェイス

      10.0.35.3/32 O_ASE 150 1 10.0.35.5 シリアル 3/0/0

R5のルーティングテーブルとLSDB情報を確認してください。R5 は R4 から外部ルートを学習し、残りは内部ルートです。R5 は、5 番目のタイプ LSA を通じてネットワーク 10.0.5.0/24 をアドバタイズします。

[R5]display ip ルーティング テーブル プロトコル ospf

ルート フラグ: R - リレー、D - Fib へのダウンロード

----------------------------------------------------------------------------

パブリックルーティングテーブル:OSPF

         目的地 : 7 路線 : 7        

OSPF ルーティング テーブルのステータス : <アクティブ>

         目的地 : 7 路線 : 7

宛先/マスク プロト プリコスト フラグ ネクストホップ インターフェイス

        0.0.0.0/0    O_ASE    150 3145 D 10.0.35.3 シリアル 1/0/0

       10.0.1.0/24 OSPF 10 4686 D 10.0.35.3 シリアル 1/0/0

       10.0.2.0/24 OSPF 10 3124 D 10.0.35.3 シリアル 1/0/0

       10.0.3.0/24 OSPF 10 1562 D 10.0.35.3 シリアル 1/0/0

      10.0.12.0/24 OSPF 10 4686 D 10.0.35.3 シリアル 1/0/0

      10.0.23.0/24 OSPF 10 3124 D 10.0.35.3 シリアル 1/0/0

      10.0.24.0/24 OSPF 10 3125 D 10.0.35.3 シリアル 1/0/0

OSPF ルーティング テーブルのステータス : <非アクティブ>

         目的地 : 0 路線 : 0

[R5]ospf lsdbを表示

         OSPF プロセス 1 (ルーター ID 10.0.5.5)

                 リンクステートデータベース

                         エリア: 0.0.0.1

 タイプ LinkState ID AdvRouter Age Len シーケンス メトリック

 ルーター 10.0.5.5 10.0.5.5 882 48 80000004 1562

 ルーター 10.0.3.3 10.0.3.3 1309 48 80000003 1562

 サムネット 10.0.24.0 10.0.3.3 65 28 80000003 1563

 サムネット 10.0.12.0 10.0.3.3 819 28 80000001 3124

 サムネット 10.0.3.0 10.0.3.3 65 28 80000003 0

 サムネット 10.0.2.0 10.0.3.3 65 28 80000003 1562

 サムネット 10.0.1.0 10.0.3.3 812 28 80000001 3124

 サムネット 10.0.23.0 10.0.3.3 65 28 80000003 1562

 合計 Asbr 10.0.4.4 10.0.3.3 602 28 80000002 1563

                 AS外部データベース

 タイプ LinkState ID AdvRouter Age Len シーケンス メトリック

 外部  10.0.5.0         10.0.5.5            882 36 80000002 1

 外部 10.0.35.0 10.0.5.5 883 36 80000002 1

 外部 10.0.35.3 10.0.5.5 883 36 80000002 1

 外部  0.0.0.0          10.0.4.4            586 36 80000003 20

R3とR5のエリア1をNSSAエリアとして設定します。

[R3]ospf1

[R3-ospf-1]エリア1

[R3-ospf-1-area-0.0.0.1]nssa

[R3-ospf-1-area-0.0.0.1]終了

[R3-ospf-1]終了

[R5]ospf1

[R5-ospf-1]エリア1

[R5-ospf-1-area-0.0.0.1]nssa

[R5-ospf-1-area-0.0.0.1]終了

[R5-ospf-1]終了

ネイバー関係が再確立されたら、R3 のルーティング テーブルを確認します。

[R3]display ip ルーティング テーブル プロトコル ospf

ルート フラグ: R - リレー、D - Fib へのダウンロード

----------------------------------------------------------------------------

パブリックルーティングテーブル:OSPF

         目的地 : 7 路線 : 7        

OSPF ルーティング テーブルのステータス : <アクティブ>

         目的地 : 6 路線 : 6

宛先/マスク プロト プリコスト フラグ ネクストホップ インターフェイス

        0.0.0.0/0 O_ASE 150 1583 D 10.0.23.2 シリアル 2/0/0

       10.0.1.0/24 OSPF 10 3124 D 10.0.23.2 シリアル 2/0/0

       10.0.2.0/24 OSPF 10 1562 D 10.0.23.2 シリアル 2/0/0

       10.0.5.0/24   O_NSSA 150 1D 10.0.35.5 シリアル 3/0/0

      10.0.12.0/24 OSPF 10 3124 D 10.0.23.2 シリアル 2/0/0

      10.0.24.0/24 OSPF 10 1563 D 10.0.23.2 シリアル 2/0/0

OSPF ルーティング テーブルのステータス : <非アクティブ>

         目的地 : 1 路線 : 1

宛先/マスク プロト プリコスト フラグ ネクストホップ インターフェイス

      10.0.35.3/32   O_NSSA   150 1 10.0.35.5 シリアル 3/0/0

このとき、R5 が広告する外部経路はルーティングテーブル上に O_NSSA という形で現れます。

R5のルーティングテーブルを再度確認してください。

[R5]display ip ルーティング テーブル プロトコル ospf

ルート フラグ: R - リレー、D - Fib へのダウンロード

----------------------------------------------------------------------------

パブリックルーティングテーブル:OSPF

         目的地 : 7 路線 : 7        

OSPF ルーティング テーブルのステータス : <アクティブ>

         目的地 : 7 路線 : 7

宛先/マスク プロト プリコスト フラグ ネクストホップ インターフェイス

        0.0.0.0/0    O_NSSA   150 1D 10.0.35.3 シリアル 1/0/0

       10.0.1.0/24 OSPF 10 4686 D 10.0.35.3 シリアル 1/0/0

       10.0.2.0/24 OSPF 10 3124 D 10.0.35.3 シリアル 1/0/0

       10.0.3.0/24 OSPF 10 1562 D 10.0.35.3 シリアル 1/0/0

      10.0.12.0/24 OSPF 10 4686 D 10.0.35.3 シリアル 1/0/0

      10.0.23.0/24 OSPF 10 3124 D 10.0.35.3 シリアル 1/0/0

      10.0.24.0/24 OSPF 10 3125 D 10.0.35.3 シリアル 1/0/0

OSPF ルーティング テーブルのステータス : <非アクティブ>

         目的地 : 0 路線 : 0

先ほど、デフォルト ルートが外部ルート (O_ASE) の形で表示されましたが、今度はデフォルト ルートが NSSA エリアの外部ルート (O_NSSA) になります。

R5 の LSDB を確認してください。

[R5]ospf lsdbを表示

         OSPF プロセス 1 (ルーター ID 10.0.5.5)

                 リンクステートデータベース

                         エリア: 0.0.0.1

 タイプ LinkState ID AdvRouter Age Len シーケンス メトリック

 ルーター 10.0.5.5 10.0.5.5 811 48 80000007 1562

 ルーター 10.0.3.3 10.0.3.3 811 48 80000007 1562

 サムネット 10.0.24.0 10.0.3.3 929 28 80000005 1563

 サムネット 10.0.12.0 10.0.3.3 929 28 80000005 3124

 サムネット 10.0.3.0 10.0.3.3 929 28 80000005 0

 サムネット 10.0.2.0 10.0.3.3 929 28 80000005 1562

 サムネット 10.0.1.0 10.0.3.3 930 28 80000005 3124

 サムネット 10.0.23.0 10.0.3.3 930 28 80000005 1562

 NSSA 10.0.5.0 10.0.5.5 819 36 80000005 1

 NSSA 10.0.35.0 10.0.5.5 819 36 80000006 1

 NSSA 10.0.35.3 10.0.5.5 819 36 80000005 1

 NSSA 0.0.0.0 10.0.3.3 930 36 80000005 1

5 番目のタイプの LSA がちょうど消滅し、7 番目のタイプの LSA の形式で外部経路が広告されていることがわかります。

デフォルト ルートに関する詳細情報を表示します。

[R5]ospf lsdb nssa 0.0.0.0 を表示します

         OSPF プロセス 1 (ルーター ID 10.0.5.5)

                         エリア: 0.0.0.1

                 リンクステートデータベース

  タイプ : NSSA

  Ls ID : 0.0.0.0

  高度なRTR:10.0.3.3  

  年齢 : 1149

  レン:36

  オプション : なし

  シーケンス番号 : 80000005

  チェックサム: 0x7745

  ネットマスク:0.0.0.0

  TOS 0 メトリック: 1

  Eタイプ:2

  転送アドレス : 0.0.0.0

  タグ : 1

  優先度 : 低

R5 上のデフォルト ルートは、先ほど R4 によって通知されましたが、このデフォルト ルートのアドバタイザは R3 になりました。

上記の結果から、NSSA エリアは外部タイプ 4 およびタイプ 5 LSA のエントリをブロックし、ABR はタイプ 7 LSA の形式でエリアへのデフォルト ルートをアドバタイズすることがわかります。このエリアの外部ルートは、ASBR によってタイプ 7 LSA の形式で NSSA エリアにアドバタイズされます。

NSSA とスタブ エリアの基本的な違いは、NSSA エリアでは外部ルートのインポートが許可されるが、スタブ エリアでは許可されないことです。

ステップ 6. NSSA が OSPF にもたらす変更を観察する

display ospf Briefコマンドを実行して、R3 の現在の OSPF ロールを表示します。[Border Router] フィールドに 3 つの値があることがわかります: AREA AS NSSA。AREA はルータが ABR であることを示し、AS はルータが ASBR であることを示し、NSSA はルータの少なくとも 1 つのインターフェイスが NSSA エリアに配置されていることを示します。

[R3]OSPF概要を表示

         OSPF プロセス 1 (ルーター ID 10.0.3.3)

                 OSPFプロトコル情報

 RouterID: 10.0.3.3 ボーダールーター:   AREA AS NSSA 

 マルチ VPN インスタンスが有効になっていません

 グローバル DS-TE モード: 非標準 IETF モード

 グレースフル リスタート機能: 無効

 ヘルパー サポート機能: 未構成

 サポートされるアプリケーション: MPLS トラフィック エンジニアリング

 SPF スケジュール間隔: 最大 10000 ミリ秒、開始 500 ミリ秒、保持 1000 ミリ秒

 デフォルトの ASE パラメータ: メトリック: 1 タグ: 1 タイプ: 2

 ルートの優先: 10

 ASE ルートの優先順位: 150

 SPF演算数:14    

 RFC1583互換

 再送信制限は無効です

 エリア数: 2 NSSA エリア数: 1

 ExChange/ロードネイバー: 0

 プロセスの合計アップ インターフェイス数: 3

 プロセス有効アップ インターフェイス数: 2

 エリア: 0.0.0.0 (MPLS TE は無効)

 認証タイプ:なし エリアフラグ:通常

 SPF予定数:14    

 ExChange/ロードネイバー: 0

 ルーターIDの競合状態: 正常

 エリアインターフェースアップカウント:2

 インターフェース: 10.0.3.3 (LoopBack0)

 コスト: 0 状態: DR タイプ: ブロードキャスト MTU: 1500  

 優先度: 1

 指定ルーター: 10.0.3.3

 バックアップ指定ルーター: 0.0.0.0

 タイマー: Hello 10 、Dead 40 、Poll 120 、Retransmit 5 、Transmit Delay 1

 インターフェース: 10.0.23.3 (シリアル2/0/0) --> 10.0.23.2

 コスト: 1562 状態: P-2-P タイプ: P2P MTU: 1500  

 タイマー: Hello 10 、Dead 40 、Poll 120 、Retransmit 5 、Transmit Delay 1

 エリア: 0.0.0.1 (MPLS TE は無効)

 認証タイプ: なしエリアフラグ: NSSA

 SPF スケジュール数: 3     

 ExChange/ロードネイバー: 0

 NSSA 翻訳者の状態: 選択済み

 ルーターIDの競合状態: 正常

 エリアインターフェースアップカウント:1

 NSSA LSA 数: 0

 インターフェース: 10.0.35.3 (シリアル3/0/0) --> 10.0.35.5

 コスト: 1562 状態: P-2-P タイプ: P2P MTU: 1500  

 タイマー: Hello 10 、Dead 40 、Poll 120 、Retransmit 5 、Transmit Delay 1

NSSA エリアでは、5 番目のタイプの LSA が許可されていないため、ASBR は 7 番目のタイプの LSA の形式でエリアへの外部ルートをアドバタイズします。ただし、タイプ 7 LSA のフラッディングは NSSA エリアでのみ許可されており、タイプ 7 LSA を受信した後、NSSA エリアの ABR はタイプ 7 LSA をタイプ 5 LSA に変換し、他の共通エリアにアドバタイズします。

次に、R3 上のタイプ 7 LSA とタイプ 5 LSA の変換プロセスを観察します。10.0.5.0/24 を例として、ルーティング情報の送信を観察します。7 番目のタイプの LSA では、Ls id は宛先ネットワーク セグメントを表し、ネット マスクは宛先ネットワーク セグメントに対応するマスクを表します。[オプション] フィールドが NP の場合、この LSA は ABR によってタイプ 5 LSA に変換できます。[オプション] フィールドがこの LSA をタイプ 5 LSA に変換できないことを示している場合、転送アドレスは 0.0.0.0 に設定できます。オプション フィールドがこの LSA をタイプ 5 LSA に変換できることを示している場合、転送アドレスは 0.0.0.0 に設定できません。

ここで、インポートされた外部ルートのネクスト ホップは OSPF ルーティング ドメインになく、転送アドレスは ASBR 上の OSPF ルーティング ドメインのスタブ ネットワーク セグメントのインターフェイス IP アドレスに設定されます。ここで使用するアドレスは、R5 の Serial 1/0/0 のインターフェイス アドレスです。

[R3]ospf lsdb nssa 10.0.5.0 を表示します

         OSPF プロセス 1 (ルーター ID 10.0.3.3)

                         エリア: 0.0.0.0

                 リンクステートデータベース

                         エリア: 0.0.0.1

                 リンクステートデータベース

  タイプ : NSSA

  Ls ID : 10.0.5.0

  アドバンス RTR : 10.0.5.5  

  年齢 : 836

  レン:36

  オプション:NP  

  シーケンス番号 : 80000001

  チェックサム: 0xb0c2

  ネットマスク:255.255.255.0

  TOS 0 メトリック: 1

  Eタイプ:2

  転送アドレス : 10.0.35.5 

  タグ : 1

  優先度 : 低

R3 によって生成されたタイプ 5 LSA を見て、10.0.5.0/24 を説明します。

[R3]ospf lsdb ase 10.0.5.0 を表示します

         OSPF プロセス 1 (ルーター ID 10.0.3.3)

                 リンクステートデータベース

  タイプ : 外部

  Ls ID : 10.0.5.0

  高度なRTR:10.0.3.3  

  年齢 : 882

  レン:36

  オプション:E  

  シーケンス番号 : 80000001

  チェックサム: 0x413e

  ネットマスク:255.255.255.0

  TOS 0 メトリック: 1

  Eタイプ:2

  転送アドレス : 10.0.35.5

  タグ : 1

  優先度 : 低

Ls ID、ネットワーク マスク、および転送アドレス フィールドの値は、元のタイプ 7 LSA から直接コピーされます。このようにして、ネットワークセグメント 10.0.5.0/24 が他のエリアに広告されます。

追加実験考えて検証する

NSSA エリア タイプはどのようなシナリオに適していますか?

R3 ルーターが ASBR として定義されている理由を分析してください。

最終的なデバイス構成

<R1>現在の構成を表示します

[V200R007C00SPC600]

#

 システム名 R1

#

インターフェース Serial1/0/0

 リンクプロトコルppp

 IPアドレス 10.0.12.1 255.255.255.0

#

インターフェースLoopBack0

 IP アドレス 10.0.1.1 255.255.255.0

 ospfネットワークタイプブロードキャスト

#

ospf 1 ルーター ID 10.0.1.1

 エリア0.0.0.2

  ネットワーク 10.0.12.1 0.0.0.0

  ネットワーク 10.0.1.1 0.0.0.0

  スタブ

#

戻る

<R2>現在の構成を表示します 

[V200R007C00SPC600]

#

 システム名 R2

#

インターフェース Serial1/0/0                     

 リンクプロトコルppp                        

 IPアドレス 10.0.12.2 255.255.255.0       

#

インターフェース Serial2/0/0

 リンクプロトコルppp

 IP アドレス 10.0.23.2 255.255.255.0

#

インターフェイスギガビットイーサネット0/0/0

 IP アドレス 10.0.24.2 255.255.255.0

#

インターフェースLoopBack0                       

 IP アドレス 10.0.2.2 255.255.255.0

 ospfネットワークタイプブロードキャスト

#

ospf 1 ルーター ID 10.0.2.2

 エリア0.0.0.0

  ネットワーク 10.0.23.2 0.0.0.0

  ネットワーク 10.0.2.2 0.0.0.0

 エリア0.0.0.2

  ネットワーク 10.0.12.2 0.0.0.0

  スタブの要約なし

 エリア0.0.0.3

  ネットワーク 10.0.24.2 0.0.0.0

#

戻る

<R3>現在の構成を表示します

[V200R007C00SPC600]

#

 システム名 R3

#

インターフェース Serial2/0/0

 リンクプロトコルppp

 IPアドレス 10.0.23.3 255.255.255.0

#

インターフェース Serial3/0/0

 リンクプロトコルppp

 IPアドレス 10.0.35.3 255.255.255.0

#

インターフェースLoopBack0

 IP アドレス 10.0.3.3 255.255.255.0

 ospfネットワークタイプブロードキャスト

#

ospf 1 ルーター ID 10.0.3.3

 エリア0.0.0.0

  ネットワーク 10.0.23.3 0.0.0.0

  ネットワーク 10.0.3.3 0.0.0.0

 エリア0.0.0.1

  ネットワーク 10.0.35.3 0.0.0.0

  NSSA

#

戻る

<R4>現在の構成を表示します

[V200R007C00SPC600]

#

 システム名 R4

#

インターフェイスギガビットイーサネット0/0/0

 IP アドレス 10.0.24.4 255.255.255.0

#

インターフェース NULL0

#

インターフェースLoopBack0

 IP アドレス 10.0.4.4 255.255.255.0

 ospfネットワークタイプブロードキャスト

#

ospf 1 ルーター ID 10.0.4.4

 デフォルト ルート アドバタイズ コスト 20 タイプ 1

 エリア0.0.0.3

  ネットワーク 10.0.24.4 0.0.0.0

#

 ip ルート静的 0.0.0.0 0.0.0.0 LoopBack0

#

戻る

<R5>現在の構成を表示します 

[V200R007C00SPC600]

#

 システム名 R5

#

インターフェース Serial1/0/0

 リンクプロトコルppp

 IPアドレス 10.0.35.5 255.255.255.0

#

インターフェースLoopBack0

 IPアドレス 10.0.5.5 255.255.255.0

#

ospf 1 ルーター ID 10.0.5.5

 インポートルートダイレクト

 エリア0.0.0.1

  ネットワーク 10.0.35.5 0.0.0.0

  NSSA

#

戻る

おすすめ

転載: blog.csdn.net/weixin_57099902/article/details/131835455