Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

MPLS の共有リスク リンク グループ

SRLG の概要

MPLS トラフィック エンジニアリングでは、共有リスク リンク グループ(SRLG)は共通リソースを共有する一連のリンクであり、共通リソースに障害が発生した場合にセット内のすべてのリンクに影響を与えます。これらのリンクは、同じ障害のリスクを共有するため、同じ SRLG に属していると見なされます。たとえば、共通のファイバーを共有するリンクは、ファイバーの障害によってグループ内のすべてのリンクに障害が発生する可能性があるため、同じ SRLG にあると言います。

SRLG は、IGP(OSPFv2 および IS-IS)ドメイン内で一意な 32 ビット番号で表されます。リンクは複数の SRLG に属している可能性があります。ラベルスイッチ パス(LSP)内のパスの SRLG は、パス内のすべてのリンクに対する SRLG のセットです。LSP のセカンダリ パスをコンピューティングする場合、プライマリ パスとセカンダリ パスの SRLG がばらばらになっている場合に、セカンダリ パスとプライマリ パスに共通するリンクがないパスを見つけることが望ましいです。これにより、特定のリンクで単一障害点が発生しても、LSP のプライマリ パスとセカンダリ パスの両方がダウンすることはありません。

SRLG が設定されている場合、デバイスは制約付き最短パス ファースト(CSPF)アルゴリズムを使用し、プライマリ パスとセカンダリ パスに使用されるリンクを相互に排他的に保つことを試みます。プライマリ パスがダウンした場合、CSPF アルゴリズムはプライマリ パスと SRLG を共有するリンクを回避することで、セカンダリ パスを計算します。さらに、バイパス LSP のパスをコンピューティングする場合、CSPF は保護されたリンクと SRLG を共有するリンクを回避しようとします。

SRLG が設定されていない場合、CSPF はセカンダリ パスのコンピューティング時にリンクのコストのみを考慮します。

リンク SRLG 情報を変更すると、IGP がトリガーされ、新しいリンク SRLG 情報の LSP アップデートが送信されます。CSPF は、次回の再最適化中にパスを再計算します。

Junos OS リリース 11.4 以降では、次の RFC に基づいて SRLG がサポートされています。

  • RFC 4203、 OSPF Extension in Support of Generalized Multi-Protocol Label Switching(GMPLS)

  • RFC 5307、 IS-IS Extension in Support of Generalized Multi-Protocol Label Switching(GMPLS)

注:

現在、「フェイトシェアリング」機能は引き続きSRLG機能でサポートされています。

例:SRLG の設定

この例では、デバイス上で共有リスク リンク グループ(SRLG)を設定する方法を示しています。

要件

この例では、次のハードウェアおよびソフトウェア コンポーネントを使用します。

  • M シリーズ、MX シリーズ、または T シリーズ ルーターの組み合わせが可能な 7 台のルーター

  • すべてのデバイスで実行されているJunos OSリリース11.4以降

概要

Junos OS リリース 11.4 以降では、IGP(OSPFv2 および IS-IS)ドメインの SRLG 設定をサポートしています。この例では、SRLG を設定し、デバイス上の MPLS インターフェイスに関連付けます。

デバイスは、制約付き最短パスファースト(CSPF)アルゴリズムに SRLG コスト パラメータを使用し、プライマリ パスと SRLG をプライマリ パスと共有するリンクを回避することで、プライマリ パスとセカンダリ パスのリンクを相互に排他的に維持しようとします。

SRLG を設定するには、まず階層レベルで SRLG パラメーターを [edit routing-options srlg srlg-name] 定義し、次に SRLG を階層レベルの MPLS インターフェイスに [edit mpls interface interface-name] 関連付けます。

ステートメントには srlg srlg-name 、以下のオプションがあります。

  • srlg-cost—SRLG のコストは 1~65535 です。SRLG のコストによって、この SRLG がパス計算のための CSPF アルゴリズムに与える影響のレベルが決まります。コストが高いほど、セカンダリ パスがプライマリ パスと同じ SRLG を共有する可能性は低くなります。デフォルトでは、 srlg-cost 1 です。

  • srlg-value— SRLG のグループ ID を 1~4294967295含めます。

この例では、

  • PE1 はイングレス ルーター、PE2 はエグレス ルーターです。

  • P1、P2、P3、P4、P5 はトランジット ルーターです。

    • P1 は、PE1 イングレス ルーターと PE2 エグレス ルーターの両方にプライマリ パスを直接接続します。

    • P2 は、PE1 および PE2 への直接セカンダリ パス接続を持っています。

    • P3は、PE1への直接二次パス接続、およびP4およびP5からPE2への間接的な2次パスを有する。

    • P4 には、PE1 から P3、PE2~P5 への間接的なセカンダリ パスがあります。

    • P5 には、P4 と P3 から PE1 への間接パスがあり、PE2 への直接セカンダリ パスがあります。

OSPF は、すべてのルーター上で IGP(内部ゲートウェイ プロトコル)として設定されます。SRLG は、7 台のルーターすべてで設定されています。プライマリ パスには SRLG srlg-aが含まれます。スタンバイ セカンダリ パスの場合、リンク P2>PE2 は SRLG srlg-aに属します。有効なリンク 指標は、10 を追加 srlg-cost して 11 になります。したがって、計算されたセカンダリ パスは PE1>P3>P4>P5>PE2 で、CSPF リンク メトリックは 4 です。

トポロジ

設定

CLI クイック設定

この例のこのセクションを迅速に設定するには、次のコマンドをコピーしてテキスト ファイルに貼り付け、改行を削除し、ネットワーク設定に一致するために必要な詳細情報を変更してから、コマンドを階層レベルで [edit] CLI にコピーアンドペーストします。

ルーター PE1

ルーター P1

ルーター P2

ルーター P3

ルーター P4

ルーター P5

ルーター PE2

手順

手順

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

イングレス ルーター PE1 を設定するには、次の手順にしたがってください。

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

  2. インターフェイスで OSPF を設定します。

  3. SRLG 定義を設定します。

  4. MPLS と LSP を設定します。

  5. インターフェイスで RSVP を有効にします。

結果

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

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

注:

各ルーターの適切なインターフェイス名、アドレス、およびその他のパラメーターを変更した後、IGP ドメイン内のすべてのジュニパーネットワークス ルーターに対してこの手順を繰り返します。

検証

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

SRLG 定義の検証

目的

SRLG から値へのマッピングと SRLG コストを検証します。

対処

TE リンク SRLG の検証

目的

トラフィック エンジニアリング リンク SRLG アソシエーションを検証します。

対処
意味

リンク P1-PE2 および P2-PE2 は SRLG srlg-aに関連付けられています。

スタンバイセカンダリパスの検証

目的

SRLG リンク コストと、スタンバイセカンダリ パス リンクの CSPF 計算への影響を確認します。

対処
意味

スタンバイセカンダリパスを確認します。P2>PE2 の有効なリンク コストは 11 です(10 を追加 srlg-cost )。CSPF は、セカンダリ パスを PE1>P3>P4>P5>PE2 として CSPF リンク メトリック 4 として計算します。