Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

例:MPLS LSP リンク保護の設定

図 1: MPLS LSP リンク保護トポロジー図 MPLS LSP Link Protection Topology Diagram

図 1 では、プライマリ MPLS LSP がルーター 1 からルーター 3 を経て宛先ルーター 2 に確立されています。リンク保護を実装するには、イングレス ポイントのプライマリ LSP と、保護したい適切なダウンストリーム RSVP インターフェイスに link-protection ステートメントを含めます。この場合、ルーター1 のProtected_LSP という名前のプライマリLSPはリンク保護を必要とし、ルーター1 のso-7/3/2 RSVPインターフェイスとルーター3 のso-6/0/0 RSVPインターフェイスも同様です。保護された LSP に対してリンク保護が有効になると、ルーター 1 および 3 の LSP 通過インターフェイスに対してバイパス LSP が自動的に確立されます 。

ルーター1 では、 so-0/0/0 および so-7/3/2 インターフェイスにIGP(Interior Gateway Protocol)ルーティングプロトコル(この場合はIS-IS)、RSVP、およびMPLSを設定します。次に、ルーター1 のプライマリLSPがルーター2 のループバックアドレスを指すように設定します。プライマリLSPの厳密なパスは、ルーター3 を経由しなければなりません。

LSP 自体と、プライマリ LSP が通過する発信 RSVP インターフェイス(この場合、ルーター 1 の so-7/3/2 RSVP インターフェイス)の両方でリンク保護を有効にします。リンク保護を有効にすると、ルーターはプライマリLSPが保護されていることを認識し、バイパスLSPを準備します。

ルーター1 のLSPに10.31.5.1の静的ルートを設定します。このルートはテスト目的で使用できます。また、パケット転送エンジンのローカル修復を有効にする場合は、すべてのトラフィックでパケットごとのロードバランシングを使用することを要求するポリシーを確立します。このポリシーを設定したら、[edit routing-options forwarding-table]階層レベルでexportステートメントを使用して隣接するルーターにエクスポートします。

ルーター1

ルーター2 では、リンク保護設定は必要ありません。ただし、他のルーターと通信するには、MPLS、RSVP、IS-ISを設定する必要があります。

ルーター2

ルーター3では、 so-1/0/0 および so-6/0/0 インターフェイスにIS-IS、RSVP、およびMPLSを含めます。プライマリ LSP が通過する残りの RSVP インターフェイス(この場合は、 so-6/0/0 RSVP インターフェイス)でリンク保護を有効にします。リンク保護を有効にすると、ルーターはプライマリ LSP が保護されていることを認識し、バイパス LSP を準備します。

パケット転送エンジンのローカル修復を有効にするには、トラフィックがパケット単位のロードバランシングを使用することを要求するポリシーを確立します。このポリシーを設定したら、隣接するルーターにエクスポートします。

ルーター3

機能の検証

MPLS LSP リンク保護の適切な動作を検証するには、次のコマンドを使用します。

  • show mpls lsp

  • show route

  • show route forwarding-table

  • show rsvp interface detail

  • show rsvp neighbor detail

  • show rsvp session detail

以下のセクションは、設定例で使用されるこれらのコマンドの出力を示しています。

ケース1:通常の操作

必要なRSVPインターフェイスとプライマリLSPでリンク保護が有効になると、バイパスLSPが準備されます。

ルーター1

これがメイン LSP です。

これは、ルーター3 からルーター2 へのバイパスLSPです。

これがメインLSPです。 メインLSPがまだ稼働しているときは、バックアップLSPはシグナリングされないことに注意してください。

これは、ルーター1 からルーター2 へのバイパスです。これは、上記の show mpls lsp コマンド出力にも表示されます。

リンク保護が有効です。

メイン LSP はすでに保護対象として考慮されているため、バックアップ ルートの数は 2 になります。

これがメイン LSP です。

これはバックアップルートですが、バックアップLSPはまだシグナリングされていません。

ローカル修復パケット転送エンジン有効になっています(それ以外の場合、 Next-hopには 1 つのエントリのみが表示されます)。

バックアップの Weight 値は 20000 から始まります。

ルーター3

ルーター 2 へのイングレスバイパス LSP はここに表示されません。

これは、ルーター1 からルーター2 へのイングレスバイパスセッションです。

これは、ルーター 1 からルーター 3 へのバイパスで、ルーター 2 を経由して到着します。

これがメイン LSP です。

バックアップ ルートの数は 1 です。

リンク保護が有効です。

これがメイン LSP です。

これは、ルーター1 からルーター2 へのバイパスLSPです。

ケース 2:ルータ 1 からルータ 3 へのリンクが無効になっている場合

ルーター 1 からルーター 3 へのプライマリ インターフェイスは無効です。

ルーター1

メインLSPが立ち上がっています。

これは、ルーター3 からルーター2 へのバイパスLSPです。

これは、To/From フィールドで示される、新しくシグナリングされたバックアップ LSP です。

元の LSP は現在ダウンしています。

これは、ルーター1 からルーター2 へのバイパスLSPです。

これはルーター3 からルーター2 へのバイパスLSPで、次のケースでは失敗します。

ネイバーがダウンしています。

このルートには、バックアップ LSP を経由して到達できます。

ルーター1からルーター2 、ルーター3 への バックアップLSPに、二重スタックのラベルが表示されます。

ケース 3 に進む前に、ルーター 1 の so-7/3/2 インターフェイスを再度有効にします。

ケース 3:ルータ 3 からルータ 2 へのリンクが無効になっている場合

ルーター 3 からルーター 2 へのプライマリ インターフェイスは無効です。

ルーター3

バックアップはルーター3 からルーター2 にシグナリングされます。

メイン LSP がダウンしています。

これがバックアップLSPです。

これは、ルーター 2 を経由してバックアップ LSP 上を移動するメイン LSP のラベル スワップを示しています。

ルーター1

メイン LSP は影響を受けません。

ルーター1 がルーター3 からルーター2 へのバックアップを検出しないため、バイパスLSPがリストされています。

ラベルはバイパスLSPでスワップされます。

ここにはエントリが 1 つしかありません。ルーター 3 とルーター 2 間の接続が無効になっているため、ルーター 3 へのバイパスが切断されています。

エントリは 1 つだけ表示されます。