OSPFのセグメントルーティングによるトポロジーに依存しないループフリーの代替
OSPFのセグメントルーティングによるトポロジーに依存しないループフリーの代替の概要
このセクションでは、OSPFのTI-LFA機能について説明します。
TI-LFA を OSPF と併用すると、リンク障害、ノード障害、フェイトシェアリング障害、共有リスクリンクグループ障害に対する保護を提供します。リンク障害モードでは、リンクに障害が発生した場合、宛先が保護されます。ノード保護モードでは、プライマリ リンクに接続されているネイバーに障害が発生した場合、宛先が保護されます。ノードを保護するコンバージェンス後のパスを決定するために、ネイバーを離れるすべてのリンクのコストが設定可能な量だけ増加すると想定されます。
TI-LFAネットワークでセグメントルーティング用のフェイトシェアリング保護を設定し、トポロジーに依存しないループフリー代替(TI-LFA)バックアップパスにフェイトシェアリンググループを含まない高速再ルートパスを選択し、フェイトシェアリングの失敗を回避します。運命分担保護機能では、各PLRに運命分かち合いグループのリストが設定され、各運命分かち合いグループのリンクはそれぞれのIPアドレスで識別されます。PLR は、各運命共有グループにコストを関連付けます。フェイトシェアリング認識コンバージェンス後のパスは、障害が発生したリンクと同じフェイトシェアリンググループ内の各リンクのコストが、そのグループに関連するコストを増加させたと仮定して計算されます。
セグメントルーティング用のTI-LFAネットワークで共有リスクリンクグループ(SRLG)保護を設定して、トポロジーに依存しないループフリー代替(TI-LFA)バックアップパスにSRLGリンクを含まない高速再ルートパスを選択します。SRLGは共通のファイバーを共有しており、リンクが切断するリスクも共有しています。SRLG の 1 つのリンクに障害が発生すると、グループ内の他のリンクも障害が発生する可能性があります。そのため、バックアップパスで保護されたリンクと同じリスクを共有するリンクは避ける必要があります。SRLG 保護を設定すると、TI-LFA が共有リスク リンクを含むバックアップ パスを選択できなくなります。SRLG 保護を設定している場合、OSPFv2 はコンバージェンス後のパスに整合した高速再ルート パスを計算し、保護されたリンクの SRLG に属するリンクを除外します。保護されたリンクと同じSRLGからのすべてのローカルおよびリモートリンクは、TI-LFAバックアップパスから除外されます。ポイントオブローカル修復(PLR)は、異なる発信インターフェイスを持つ高速再ルートパスのラベルスタックを設定します。現在、IPv6ネットワークおよびマルチトポロジーを使用するネットワークでは、SRLG保護を有効にすることはできません。
TI-LFA では、コンバージェンス後のパスに続くバックアップ パスを構築するために、バックアップ パスを定義するラベル スタック内の複数のラベルを使用できます。特定のコンバージェンス後のバックアップパスを構築するために必要なラベルの数が一定量を超える場合、状況によってはそのバックアップパスをインストールしないと便利です。バックアップパスをインストールするために持つことができるラベルの最大数を設定できます。デフォルト値は3で、範囲は2から5です。
特定の障害に対するコンバージェンス後のパスは、実際には一連の等コストパスであることがよくあります。TI-LFAは、障害発生後のトポロジーで複数の等コストパスを使用して、特定の宛先へのバックアップパスを構築しようとします。トポロジーによっては、TI-LFAがこれらの等コストのバックアップパスを正確に構築するために、異なるラベルスタックを使用する必要がある場合があります。デフォルトでは、TI-LFA は特定の宛先に対して 1 つのバックアップ パスのみをインストールします。ただし、1から8の範囲で値を設定できます。
セグメントルーティングでトポロジーに依存しないループフリーの代替を使用するメリット
-
高速再ルート保護を提供するために、ループフリー代替ルート(LFA)とリモートLFA(RLFA)が数年前から使用されてきました。LFAでは、Point of Local Repair(PLR)が、直接ネイバーの1つに送信されたパケットが、PLRをループバックせずに宛先に到達したかどうかを判断します。典型的なネットワークトポロジーでは、宛先の約40〜60%がLFAで保護されます。リモートLFAは、PLRが単一のラベルを適用して、PLRをループバックすることなくパケットが宛先に到達できる修復トンネルエンドポイントにパケットをトンネルできるようにすることで、LFAの概念を拡張します。リモートLFAを使用すると、LFAに比べて多くの宛先をPLRで保護できます。ただし、ネットワークトポロジーによっては、リモートLFAで保護される宛先の割合は通常100%未満です。
-
トポロジー非依存型LFA(TI-LFA)は、PLRがより深いラベルスタックを使用してバックアップパスを構築できるようにすることで、LFAとリモートLFAの概念を拡張します。さらに、TI-LFA は、PLR が使用するバックアップ パスが、特定の障害シナリオに対して内部ゲートウェイ プロトコル(IGP)が収束した後のパケットのパスと同じであるという制約を課します。このパスはコンバージェンス後パスと呼ばれます。
-
コンバージェンス後のパスをバックアップパスとして使用することには、いくつかの望ましい特性があります。一部のトポロジーでは、ネットワーク運用担当者は、障害発生後にコンバージェンス後のパスに沿ってトラフィックを伝送するのに十分な容量があることを確認するだけで済みます。このような場合、バックアップパスはコンバージェンス後のパスに従うため、バックアップパスがアクティブな間、ネットワーク運用担当者は障害発生直後のトラフィックパターンに対処するために追加の容量を割り当てる必要はありません。
-
TI-LFA は、OSPF と併用することで、リンク障害やノード障害に対する保護を提供します。
OSPFのセグメントルーティングによるトポロジーに依存しないループフリーの代替の設定
OSPFにTI-LFAを設定する前に、SPRINGまたはセグメントルーティングを必ず設定してください。
PLRとマッピングサーバーの両方が同じOSPFエリアにある場合、Junosは、セグメントルーティングマッピングサーバーアドバタイズメントからプレフィックスSIDが学習される、トポロジーに依存しないOSPF TI-LFAバックアップパスの作成をサポートします。
OSPFにSPRINGを使用してTI-LFAを設定するには、次の手順を実行する必要があります。