Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 

ノード保護

 

ノードを保護することで、リンク保護の機能が拡張されます。リンク保護では、インターフェイスに障害が発生した場合でも、特定のインターフェースを通過する近隣ルーターへのトラフィックが、このルーターに継続的に到達できるようにすることができます。ノードの保護によって、LSP が隣接するルーターを通過した場合でも、近隣ルーターに障害が発生した場合に、その宛先に到達できるようになります。

LSP に対してノード保護を有効にする場合は、リンク保護も有効にする必要があります。ノード保護とリンク保護を有効にすると、以下のタイプの Lsp がバイパスされます。

  • 次ホップバイパス LSP—は、lsp が近接ルーターに到達するための代替ルートを提供します。このような種類のバイパス LSP は、ノード保護またはリンク保護のいずれかを有効にすると確立されます。

  • 次ホップバイパス LSP—は、lsp に代替ルートを提供して、宛先ルーターへの近隣のルーターのルートに到達します。このタイプのバイパス LSP は、ノードの保護が設定されたときにのみ確立されます。次ホップバイパス LSP を作成できない場合は、次ホップバイパス LSP を通知しようとします。

図 1は、ルーター1上のインターフェイス B でノード保護が有効になっています。ノード保護は、LSP A、はルーター1、ルーター2、ルーター3のリンクをトラバースする LSP でも有効になっています。ルーター2でハードウェアまたはソフトウェアの障害が発生した場合、LSP A からのトラフィックがノード保護によって生成された次のネクストホップバイパス LSP に切り替えられます。

図 1: ノードの保護次のホップをバイパスする LSP を作成する
ノードの保護次のホップをバイパスする LSP を作成する

ノードの防御によって、次のホップをバイパスする LSP にトラフィックを切り替えるまでに要する時間は、リンク保護によってトラフィックをネクストホップバイパス LSP に切り替えるまでの時間よりもはるかに長くなる可能性があります。リンク保護は、ハードウェアメカニズムに依存してリンク障害を検知し、トラフィックを即座に次ホップバイパス LSP に切り替えることができます。

ノードの障害は、多くの場合、ノードルーターのソフトウェアの問題が原因です。ノードを保護するには、近隣ルーターからの hello メッセージを受信して、それがまだ機能しているかどうかを確認する必要があります。Divert トラフィックに対するノードの保護を実現するには、ノードルーターが hello メッセージを送信する頻度と、hello メッセージを受信していないことがノードで保護されたルーターに応答するまでの時間に依存します。ただし、障害が検出されると、トラフィックをすぐに次のホップをバイパスする LSP に迅速に迂回できます。

Node protection は、エラーが発生した場合、または2つのルーター間の物理リンクが中断した場合に、トラフィック保護を提供します。コントロールプレーンのエラーが発生した場合でも保護は提供されません。以下に、制御プレーンのエラーの例を示します。

  • 通過するルーターは、制御プレーンエラーが発生したためにパケットのラベルを変更します。

  • 受信ルーターがパケットを受け取ると、ラベル変更が致命的なイベントと見なされ、プライマリ LSP と関連するバイパス LSP の両方が削除されます。