このページの内容
 

例:マルチレベルの IS-IS トポロジーを設定してエリア間のフラッディングを制御する

この例では、マルチレベルの IS-IS トポロジーを設定する方法を示します。

要件

この例を設定する前に、デバイスの初期化以外の特別な設定を行う必要はありません。

概要

OSPFと同様に、IS-ISプロトコルは、ルーティングドメインを、エリア間のフラッディングを制御するレベルを持つ複数のエリアに分割することをサポートしています。レベル2(バックボーン)リンク状態PDUは通常、レベル1エリアにフラッディングしないため、複数のレベルを使用することでプロトコルの拡張性が向上します。

IS-IS レベル 2 エリアは OSPF バックボーン エリア(0)に類似していますが、レベル 1 エリアは、レベル間ルートと AS 外部ルートの両方に到達するために通常、デフォルト ルートが使用されるという点で、OSPF の完全にスタビー エリアとよく似ています。

OSPFとは異なり、IS-ISエリア境界はルーター間で発生するため、特定のルーティングデバイスは常に特定のエリア内に完全に含まれます。レベル 1 の隣接関係は、共通のエリア番号を共有するルーター間で形成でき、レベル 2 の隣接関係は、エリア番号を共有する場合と共有しないルーター間で形成できます。

注:この例で使用されているISOアドレスは、デモンストレーションのために簡略化されており、読みやすくするためにIPv4アドレスに基づいたフォーマットを使用しています。実稼働環境では、ルーターの ISO システム識別子の設定に記載されているように、ルーターの MACアドレスまたはルーター ID からシステム ID を導き出すことをお勧めします。これにより、実際の導入環境でネットワークを適切に識別できます。

図1 は、この例で使用されているトポロジーを示しています。

図1:IS-ISマルチレベルトポロジーNetwork topology diagram showing IS-IS routing with Level 1 routers R5, R6, and R7 in area 49.0002 and Level 2 routers R3 and R4 connecting areas 49.0001 and 49.0002.

CLIクイックコンフィグレーション は、 図1に示すすべてのデバイスの構成を示しています。 セクション #configuration69__isis-multi-level-step-by-step では、 デバイス R5 の手順について説明します。

この例には以下の特徴があります。

  • デバイスR5は、レベル1/レベル2ルーターとして機能し、デバイスR6とデバイスR7を含むレベル2バックボーンエリア49.0001とレベル1エリア49.0002を相互接続します。

  • システムIDは、デバイスのIPv4 lo0アドレスに基づいています。

  • 個々のインターフェイスが失われても、IS-ISの運用が完全に中断されるわけではありません。

  • すべてのルーターのIPv4 lo0アドレスは、IS-IS経由で到達可能です。

  • デバイスR3とデバイスS1の間のリンクは、エリア内ルートとしてエリア49.0001に表示されます。このインターフェイスでは、IS-IS隣接関係を確立できません。これを実現するには、デバイスR3のデバイスS1へのインターフェイスで passive ステートメントを設定します。

  • レベル2デバイスのループバックアドレスは、レベル1エリアには表示されません。

  • 各デバイスペアリングには1つの隣接関係しかありません。

トポロジー

設定

手順

CLIクイックコンフィグレーション

この例をすばやく設定するには、以下のコマンドをコピーしてテキストファイルに貼り付け、改行を削除して、ネットワーク構成に合わせて必要な詳細を変更してから、コマンドを [edit] 階層レベルのCLIにコピー&ペーストします。

デバイスR3

デバイスR4

デバイスR5

デバイスR6

デバイスR7

デバイスS1

ステップバイステップの手順

次の例では、設定階層のさまざまなレベルに移動する必要があります。CLIのナビゲーションについては、『CLIユーザーガイド』の「設定モードでのCLIエディターの使用」を参照してください。

マルチレベル IS-IS を設定するには:

  1. ネットワークインターフェイスを設定します。

    各インターフェイスにISOアドレスファミリーを含めることで、インターフェイスでIS-ISを有効にします。

  2. 2つのループバックインターフェイスアドレスを設定します。

    1 つのアドレスは IPv4 用です。

    もう 1 つは、IS-IS エリア 49.0002 用で、デバイス R5 がエリア 49.0002 内の他のレベル 1 デバイスと隣接関係を形成できるようにします。デバイスR5のNETがレベル1エリア49.0002に属していると認識しても、そのループバックインターフェイスはレベル1インターフェイスとして設定されていません。これを行うと、デバイスR5のループバックへのルートがレベル1エリアに注入されます。

  3. インターフェイスごとに IS-IS レベルを指定します。

    デバイスR5は、各リンクの同じレベルで他のルーティングデバイスと隣接します。

    デフォルトでは、IS-ISは、ISOプロトコルファミリーが有効になっているすべてのインターフェイスのIS-ISエリアに対して( [edit interfaces interface-name unit logical-unit-number] 階層レベルで)有効になっています。インターフェイス上の特定のレベルでIS-ISを無効にするには、 disable ステートメントを含めます。

    デバイスR5のループバックインターフェイスは、レベル2のみを実行するように設定されています。レベル 1 の動作が lo0.0 で有効になっている場合、デバイス R5 はレベル 1 のリンク状態 PDU にそのループバック アドレスを含めます。これは、レベル 2 デバイスのループバック アドレスをレベル 1 エリアに表示してはならないこの例では正しくありません。

    OSPFとは異なり、このインターフェイスはルーターのNETのソースであるため、IS-ISインターフェイスとして設定する必要があるため、 [edit protocols isis] 階層レベルでルーターのlo0インターフェイスを明示的にリストする必要があります。IS-ISでは、lo0インターフェイスはデフォルトでパッシブモードで動作します。仮想インターフェイスでは隣接関係の形成が発生しないため、これは理想的です。

結果

設定モードから、 show interfaces および show protocols コマンドを入力して設定を確認します。出力に意図した設定が表示されない場合は、この例の手順を繰り返して設定を修正します。

デバイスの設定が完了したら、設定モードから commit を入力します。

検証

設定が正常に機能していることを確認します。

インターフェイスとエリアの関連付けの確認

目的

インターフェイスとエリアの関連付けが想定どおりに設定されていることを確認します。

アクション

動作モードから、 show isis interface コマンドを入力します。

意味

出力は、デバイスR5のインターフェイスがISOファミリーで正しく設定されており、インターフェイスが正しいレベルに配置されていることを示しています。

また、デバイスR5がブロードキャスト対応IS-ISインターフェイス上で、自身を指定中間システム(DIS)として選択していることもわかります。

IS-IS隣接関係の検証

目的

デバイスR5とそのIS-ISネイバーの間に予想される隣接関係が形成されていることを確認します。

アクション

動作モードから、 show isis adjacency detail コマンドを入力します。

意味

これらの結果から、デバイスR5に2つのレベル2隣接関係と2つのレベル1隣接関係があることが確認できます。

IS-ISデータベースの検証

目的

デバイスR5はレベル1/レベル2(L1/L2)に接続されたルーターであるため、エリア49.0002に関連付けられたレベル1のリンク状態データベースを調べて、バックボーンルーターからのループバックアドレスがレベル1エリアにアドバタイズされていないことを確認します。

アクション

動作モードから、 show isis database detail コマンドを入力します。

意味

この画面は、デバイスR5のループバックインターフェイスがレベル2のみを実行するように正しく設定されていることを示します。レベル 1 の動作が lo0.0 で有効になっていれば、デバイス R5 はレベル 1 のリンクステート PDU にそのループバック アドレスを含めていたはずです。

また、デバイスR5には、隣接するネイバーから受信したレベル2のリンクステートPDUがあることもわかります。

OSPFの完全にスタビーなエリアと同様に、デフォルトでは、バックボーン(レベル2)や外部プレフィックスがレベル1のエリアにリークされることはありません。ただし、デバイスR5のレベル2リンクステートPDUに見られるように、レベル1のプレフィックスはIS-ISバックボーンにリークされます。