Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
項目一覧
 

例:IS-IS のセグメントルーティングによるトポロジー非依存ループフリー代替の設定

この例では、IS-ISプロトコルのセグメントルーティングを使用したトポロジーに依存しないループフリーの代替ルート(TI-LFA)を示し、より深いラベルスタックを使用してバックアップパスを構築することで、特定の障害のコンバージェンス後のパスに対応するMPLS高速高速再ルート(FRR)バックアップパスを提供します。TI-LFA は、リンク障害、ノード障害、フェイトシェアリング障害に対する保護を提供します。リンク障害モードでは、リンクに障害が発生した場合、宛先が保護されます。ノード保護モードでは、プライマリリンクに接続されたネイバーに障害が発生した場合に、宛先が保護されます。ノード保護のコンバージェンス後のパスを決定するために、ネイバーを離れるすべてのリンクのコストは、設定可能な量だけ増加すると仮定します。フェイトシェアリング保護では、フェイトシェアリンググループのリストが各PLR上に設定され、各フェイトシェアリンググループ内のリンクはそれぞれのIPアドレスによって識別されます。

手記:

この例は、当社のコンテンツテスト チームが検証し、更新したものです。

必要条件

この例では、以下のハードウェアとソフトウェアのコンポーネントを使用しています。

  • MXシリーズルーター 9 台

  • すべてのデバイスでJunos OS リリース 17.4 以降が作動

    • Junos OS リリース 21.1R1 の vMX を使用して更新および再検証しました。

IS-ISに対してSPRINGを使用してTI-LFAルートを設定する前に、必ずSPRINGまたはセグメントルーティングを設定してください。

手記:

この機能のハンズオンに興味はありませんか?

Juniper vLabsにアクセスして、設定済みの vLabサンドボックス「セグメントルーティング - ベーシック 」を予約してください。無料でお試しいただけます。

概要

Junos OSでは、[edit protocols isis backup-spf-options] 階層レベルでuse-post-convergence-lfaステートメントを設定することで、IS-ISのTI-LFAを有効にすることができます。[edit protocols isis interface interface-name level level]階層レベルで post-convergence-lfa ステートメントを設定することで、特定のインターフェイスのコンバージェンス後のバックアップ パスの作成を有効にできます。

TI-LFA は、リンク障害、ノード障害、運命共有グループの障害に対する保護を提供します。post-convergence-lfaステートメントを使用して、リンク保護モードを有効にできます。[edit protocols isis interface interface-name level level post-convergence-lfa]階層レベルの特定のインターフェイスに対して、node-protectionモード、fate-sharing-protectionモード、またはその両方のモードを有効にできます。特定のフェイトシェアリンググループに対してフェイトシェアリング保護を有効にするには、[edit routing-options fate-sharing group group-name]階層レベルでuse-for-post-convergence-lfaステートメントを設定する必要があります。

手記:

TI-LFA は、IPv4 と IPv6 の両方のプレフィックスのルート保護をサポートします。この例では、IPv4 プレフィックスに対するルートの保護を示します。

位相幾何学

Topology

構成

CLIクイック構成

この例でリンク保護を迅速に設定するには、以下のコマンドをコピーしてテキストファイルに貼り付け、改行を削除し、ネットワーク設定に一致させる必要がある詳細情報を変更し、[edit]階層レベルのCLIにコマンドをコピー&ペーストし、設定モードからコミットを入力してください。

R1

R2の

R3

R21の

R22の

R23の

R24の

R31の

R34の

R1の設定

手順

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

デバイスR1を設定するには:

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

  2. ルーターIDを設定します。

  3. MPLS を設定します。

  4. IS-IS を設定します。

  5. インターフェイス ge-0/0/2 のリンク保護コンバージェンス後パスに沿って、バックアップ ルートをインストールするように設定します。

  6. バックアップの最短パスファースト属性を保護するため、セグメントルーティングルーティングパスのラベルの最大数を設定します。

  7. IS-IS プロトコルのセグメント ルーティングで、ノード セグメントの IPv4 インデックスとインデックス範囲を設定します。

  8. (オプション)インターフェイスge-0/0/2でノード保護を有効にします。

  9. (オプション)フェイトシェアリンググループのコストを設定します。

  10. (オプション)デバイスR1からデバイスR2へのリンクとデバイスR21からデバイスR22へのリンクが運命を共有し、収束後のLFAに使用できるように、フェイト共有グループを設定します。

  11. (オプション)デバイスR1でge-0/0/2のフェイトシェアリング保護を有効にします。

  12. TI-LFA が機能するようにパケットごとのロード バランス ポリシーを設定し、コンバージェンスを高速化します。

  13. ポリシーを適用して、転送テーブルにルートをエクスポートします。

業績

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

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

検証

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

ノード SID を使用して TI-LFA ルートを検証します

目的

デバイスR1のインターフェイスge-0/0/2でプライマリネクストホップのリンク保護バックアップパスを確認し、192.168.0.3/32に到達するバックアップパスが作成され、正しいラベルスタックがあるかどうかを確認します。

アクション

動作モードから、 show route 192.168.0.3 コマンドを実行してルーティングテーブル情報を表示します。

意味

198.168.0.3/32(デバイスR3に対応)に到達するプライマリパスは、デバイスR3のノードSIDに対応する、801003のラベルを持つインターフェイスge-0/0/2を介することです。インターフェイス ge-0/0/2 に障害が発生した場合、ラベル スタック [801024, 801003] を使用するインターフェイス ge-0/0/0 を使用するバックアップ パスがアクティブになります。リンク保護コンバージェンス後のパスは、R1-R21-R22-R23-R24-R3です。ラベルスタックの一番上のラベルは801024で、R24に到達するノードSIDに対応しています。801003ラベルは、R23のノードSIDに対応し、最短パスR23-R2-R3でR3に到達します。

隣接関係 SID の確認

デバイスR1とIS-IS隣接関係を持つデバイスの隣接関係SIDを確認します。

手記:

SID の値は、設定によって異なる場合があります。

アクション

運用モードから、 show isis adjacency detail コマンドを実行して、デバイスR1の隣接情報を表示します。

意味

隣接SIDは、セグメントルーティングドメイン内のデバイスR1の各隣接関係に割り当てられます。

  • デバイス R21 - 299840
  • デバイスR31 - 299808
  • デバイスR2 - 299776

隣接関係SIDにはローカルな重要性があり、特定の発信インターフェイスに沿ってトラフィックを誘導するために使用できます。隣接関係SIDを設定しない場合、デフォルト(または設定済み)のSRGB範囲外の値で動的に割り当てられます。

隣接 SID を使用して TI-LFA ルートを確認します

目的

R1 から R3 へのコンバージェンス後パスのコストを増加し、隣接 SID を使用して TI-LFA ルートを検証し、宛先であるデバイス R3 に到達するプライマリ パスを回避します。

アクション

設定モードから、デバイスR22とR23を接続するインターフェイスge-0/0/0のコストを増やします。

運用モードから、再度 show route 192.168.0.3 コマンドを実行します。

意味

TI-LFA バックアップ パスは、ノード SID(801003)ではなく隣接 SID(この場合は 299808)を使用してデバイス R3 に到達します。これは、ノードSIDが常に2つのノード間の最短パスを使用し、R22-R23リンクコストが上昇した場合、R1への最短パスがプライマリパスとオーバーラップするためです。TI-LFA は宛先に到達するためのプライマリ パスを取ることができないため、隣接関係 SID を使用して、デバイス R3 に到達するための新しいコンバージェンス後のパスとして R31-R34 を使用します。