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-step-by-stepでは 、デバイスR1の手順について説明します。

構成

プロシージャ

CLIクイック構成

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

デバイスR1

デバイスR2

デバイスR3

デバイス R4

デバイス R5

デバイス R6

手順

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

代替 IPv6 ユニキャスト トポロジーを構成するには:

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

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

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

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

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

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

業績

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

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

検証

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

ネイバーのトポロジーの確認

目的

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

アクション

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

意味

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

IS-IS SPF 計算の確認

目的

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

アクション

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

意味

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

tcpdump の出力の確認

目的

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

アクション

意味

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