SRTE の BFD について
SRTE の BFD は、SRTE ポリシーの MPLS OAM モニタリングに似ています。SRTE 向けの BFD により、1 つ以上の SRTE ポリシーが構成されているスイッチで、SRTE ポリシーのアクティブ パスに障害が発生したかどうかをプロアクティブに検出できます。現在アクティブな優先度の高いパスがすべて失敗した場合、SRTE はその優先度の高いパスがダウンしていると見なし、そのような優先順位があれば、ポリシーで次に高い優先順位をアクティブにします。そうでない場合は、ポリシーをダウンとしてマークします。
SRTE の BFD は、SRTE パスに沿って BFD プローブを継続的に送信することによって検出を実行します。各プローブは、SRTE ポリシーに従うトラフィックに適用されるのと同じラベル スタックを持つ MPLS にカプセル化され、プローブが同じパスをたどるようにします。さらに、プローブのラベル スタックの最も内側にもう 1 つのラベルが適用されます。これにより、ポリシーの最終ノードのデータプレーンに到達すると、プローブが送信者に返されます。これは、プローブが最終ノードによって受信され、コントロールプレーンで処理され、応答が返される SRTE ポリシーの MPLS OAM モニタリングとは異なります。
プローブは、各プローブ間の構成可能な間隔で送信され、プローブはその間隔内で送信者にループバックすることが期待されます。構成可能な数の失敗間隔が連続して発生すると、パスはダウンしていると見なされます。優先順位のすべてのパスがダウンしている場合、優先順位はダウンしていると見なされます。
モニタされたパス
コマンドがプロアクティブなモニタリングを使用してパスをモニタできる場合にのみ、BFD を使用してパスがモニタされます。ポリシーに関連付けられているパスのみがモニタされます。たとえば、セグメント リストが作成されポリシーに関連付けられていない場合、それはモニタされません。また、同じパスが複数のポリシーで使用されている場合、そのパスに対して作成されるモニタリング セッションは 1 つだけです。これは、パスがポリシーの基本設定に関連付けられたセグメント リストであるか、ヘッドエンドでパス補完を使用して計算されたものであるかに関係なく適用されます。MPLS OAM モニタリングは、すべての SRTE ポリシーに対してグローバルに有効にすることができます。グローバルに有効になっている場合、ポリシーごとに選択的に無効にすることができます。グローバルに有効化されていない場合は、個々のポリシーに対して選択的に有効化できます。ポリシーがモニタされると、SRTE は実行可能な最も高い設定をプライマリ設定として選択し、次に高い設定をバックアップとして選択します。このプライマリとバックアップは転送プレーンにプログラムされているため、プライマリ パスの障害が BFD で検出された場合、転送レイヤはコントロール プレーンの SRTE からの介入を必要とせずにバックアップ パスにすぐに切り替えることができます。これにより、障害回復に必要な時間が短縮されます。
インデックス制限
index-limit X コマンドは、パス全体ではなく、パスの最初のサブセットのみを検証するために使用されます。指定された index-limit 以下のセグメント リスト内のインデックスのみが、モニタするパスの一部です。たとえば、セグメント リストが次のようになっているとします。
-
インデックス 100 mpls ラベル 16001
-
インデックス 200 mpls ラベル 16002
-
インデックス 300 mpls ラベル 16003
次に、index-limit が指定されていない場合、検証されるパスは 16001、16002、16003 になります。index-limit が 250 の場合、検証されるパスも 16001、16002 になります。index-limit が 200 の場合、検証されるパスも 16001、16002 になります。