Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
このページで
 

例:IS-IS IPv4およびIPv6ユニキャストトポロジーの設定

この例では、通常の IPv4 ユニキャスト トポロジに加えて、代替の IPv6 ユニキャスト トポロジを計算するように IS-IS を設定する方法を示します。

要件

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

概要

この例では、IPv4 および IPv6 ユニキャスト トポロジーに焦点を当てています。IPv4トポロジーのIS-ISインターフェイスメトリックは、IPv6メトリックとは独立して設定できます。また、IPv4 トポロジーへの参加を継続しながら、インターフェースが IPv6 トポロジーへの参加を選択的に無効にすることもできます。これにより、ユニキャスト データがネットワークを通過するパスを制御できます。

IS-IS の IPv6 ユニキャスト トポロジーを有効にするには、 ステートメントを ipv6-unicast 含めます。

IPv6 ユニキャスト トポロジーのメトリックを設定するには、 ステートメントを ipv6-unicast-metric 含めます。

IS-IS の IPv6 ユニキャスト トポロジーからインターフェイスを除外するには、 ステートメントを no-ipv6-unicast 含めます。

図 1 は、この例で使用したトポロジーを示しています。黒い線は、IPv6 トポロジーのリンク メンバーシップを示しています。灰色の線は、IPv4 トポロジーのメンバーであることを示しています。通常の TLV を使用すると、複数のトポロジを構築し、それに基づいて SPF 計算を実行することはできません。マルチポロジー拡張機能は、サポートされている一連のプロトコルをhelloパケットで伝送する拡張機能を説明します。リンク上のマルチポロジールーティングサポートをアクティブにすると、リンクは、基盤となる回線がリレーできるすべてのトポロジを伝送します。

図 1:IS-IS IPv4 および IPv6 ユニキャスト トポロジー IS-IS IPv4 and IPv6 Unicast Topologies

CLI クイック設定 は、 図 1 にすべてのデバイスの設定を示しています。セクション #configuration340__isis-ipv6-mtr-by-step で、デバイス R1 の手順について説明します。

構成

手順

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

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

デバイス R1

デバイスR2

デバイスR3

デバイス R4

デバイス R5

デバイス R6

手順

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

代替の IPv6 ユニキャスト トポロジーを設定するには:

  1. インターフェイスを設定します。

  2. インターフェイスでIS-ISを有効にします。

  3. IS-ISインターフェイスでマルチポロジールーティングを有効にします。

    ステートメントはipv6-unicast、 階層レベルで および が設定および リストされているすべてのインターフェイスfamily isofamily inet6でマルチポロジー IS-IS ルーティングを[edit protocols isis interface]有効にします。

  4. 特定のインターフェイスで IPv6 ユニキャスト サポートを無効にします。

    特定のインターフェイスでIPv6向けマルチポロジーIS-ISルーティングを実行しない場合は、IS-ISインターフェイス設定に ステートメントを no-ipv6-unicast 含めることで、マルチポロジールーティングを無効にすることができます。

結果

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

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

検証

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

ネイバー上のトポロジーのチェック

目的

隣接する IS-IS デバイスでサポートされているトポロジを決定します。

アクション

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

意味

予想通り、デバイス R5 との隣接関係は IPv4 ユニキャスト トポロジーのみをサポートし、デバイス R2 およびデバイス R3 との隣接関係は IPv4 トポロジと IPv6 トポロジの両方をサポートします。

IS-IS SPF 計算の確認

目的

IPv4 と IPv6 に対して個別の SPF 計算が実行されていることを確認します。

アクション

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

意味

予想通り、IPv4 および IPv6 トポロジーに対して SPF 計算が実行されています。

Tcpdump出力の確認

目的

リンクが、IPv4 ユニキャスト トポロジーと IPv6 ユニキャスト トポロジの両方のメンバーであることを確認します。

アクション

意味

IS-IS hello(IIH)パケットは、IPv4 と IPv6 がサポートされていることを示しています。hello パケットには有効な IPv4 アドレスと IPv6 アドレスがリストされるため、ルーティング デバイスは有効なネクストホップ エントリーを作成できます。サポートされているプロトコルは、マルチポロジー TLV #229 に記載されています。