IS-ISプロトコルのバックアップ選択ポリシーについて
IS-ISループフリーの代替ルート(LFA)をサポートすると、IS-ISのIP高速再ルート機能が本質的に追加されます。Junos OSは、すべてのIS-ISルートに対して複数のループフリーバックアップルートを事前計算します。これらのバックアップルートは、パケット転送エンジンに事前インストールされており、ローカル修復を実行し、特定のルートのプライマリネクストホップのリンクが利用できなくなった場合にバックアップパスを実装します。LFA の選択は、指定された宛先に進捗する一致する LFA を選択することでランダムに行われます。これにより、ネットワークで利用可能な最適なバックアップカバレッジが保証されません。最適な LFA を選択するために、Junos OS では、各宛先(IPv4 および IPv6)とプライマリ ネクストホップ インターフェイスに対してネットワーク全体のバックアップ選択ポリシーを設定できます。これらのポリシーは、admin-group、srlg、帯域幅、保護タイプ、メトリック、ネイバー情報に基づいて評価されます。
バックアップ最短パスファースト(SPF)計算時に、バックアップパスの各ノードおよびリンク属性がIGPによって累積され、トポロジー内のすべてのノード(ルーター)に関連付けられます。最適なバックアップパスのネクストホップは、ルーティングテーブルのバックアップネクストホップとして選択されます。一般に、バックアップ評価ポリシールールは以下のタイプに分類されます。
整理 — 対象となるバックアップ パスを選択するように構成されたルール。
順序付け — 対象となるバックアップ パスの中から最適なパスを選択するように構成されたルール。
バックアップ選択ポリシーは、整理ルールと順序ルールの両方で構成できます。バックアップポリシーを評価する際、各バックアップパスにはスコアが割り当てられます。これは評価基準の総重みを示す整数値です。最高スコアのバックアップ パスが選択されます。
LFA選択を適用するには、以下の属性に対してさまざまなルールを設定します。
admin-group - リンクカラーリングまたはリソースクラスとも呼ばれる管理グループは、リンクの「カラー」を記述する属性を手動で割り当てます。同じカラーを持つリンクは概念的に同じクラスに属します。これらの設定された管理グループは、プロトコル MPLS で定義されます。管理グループを使用して、exclude、include-all、include-any、または preference を使用して、さまざまなバックアップ選択ポリシーを実装できます。
backup-ネイバー— バックアップパス選択で優先または除外するネイバーID。
ノード—バックアップパス選択で優先または除外する隣接ノードのループバックIPアドレスのリスト。ノードには、ローカル(隣接ルーター)ノード、リモートノード、またはバックアップパス内の他のルーターを使用できます。ノードは、LSP 内のノードによってアドバタイズされた TE-router-ID TLV を介して識別されます。
node-tag— ノードタグは、バックアップパス選択で優先または除外するすべてのPEノードの同じネイバータグ値などの基準に基づいて、ネットワーク内のノードのグループを識別します。これは、IS-IS admin-tagsを使用して実装されます。ルーターは、明示的なルーターIDではなく、lo0アドレスプレフィックスへの admin-tag プレフィックスで識別されます。これらのタグは、ルーターの TE ルーター _IDまたはノード ID を表す /32 プレフィックス長を持つ拡張 IP 到達可能性の一部としてアドバタイズされます。
srlg — SRLG(共有リスク リンク グループ)は、共通リソースを共有する一連のリンクであり、共通リソースに障害が発生した場合、セット内のすべてのリンクに影響を与えます。これらのリンクは同じ障害のリスクを共有するため、同じ SRLG に属していると見なされます。たとえば、共通のファイバーを共有しているリンクは、ファイバーの障害によりグループ内のすべてのリンクが失敗する可能性があるため、同じ SRLG にあると言います。SRLG は、IGP(IS-IS)ドメイン内で一意の 32 ビット番号で表されます。リンクは複数のSRLGに属している可能性があります。バックアップ選択を定義して、プライマリパスとバックアップパス間の共通SRLGを許可または拒否することができます。
帯域幅—帯域幅は、プライマリパスとバックアップパス間の帯域幅制約を指定します。バックアップネクストホップリンクは、バックアップネクストホップインターフェイスの帯域幅がプライマリネクストホップの帯域幅以上の場合にのみ使用できます。
protection-type—保護タイプは、プライマリノードのノード障害やプライマリリンクのリンク障害から宛先を保護します。ノード、リンク、またはノードリンクを設定して、宛先を保護できます..リンクノードが設定されている場合、ノード保護 LFA がリンク保護 LFA よりも優先されます。
メトリック— メトリックは、LFA を優先する方法を決定します。バックアップ選択パスでは、ルートメトリックとdest-metricが2種類のメトリックです。root-metricは、1ホップネイバーまたはRSVPバックアップLSPテールエンドルーターなどのリモートルーターへのメトリックを示します。dest-metricは、RSVPバックアップLSPテールエンドルーターなどの1ホップネイバーまたはリモートルーターから最終宛先へのメトリックを示しています。メトリック評価は、昇順または降順で行われます。デフォルトでは、最初の優先度は、宛先評価が最も低いバックアップパス、次にルートメトリックが最も低いパスをバックアップするように設定されます。
評価順序により、バックアップパスでこれらの属性を評価する順序と基準を制御できます。評価順序を明示的に設定できます。バックアップ パスの選択には、設定された属性のみが影響します。LFA のこれらの属性の評価のデフォルト順序は、[ admin-group srlg 帯域幅保護タイプネイバー タグ メトリック] です。