Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

LDP-IGP 同期について

ラベル配布プロトコル(LDP)と基盤となる内部ゲートウェイプロトコル(IGP)間の同期により、IGPパスがトラフィックの転送に使用される前に、LDPが完全に確立されます。

LDP は、OSPF や IS-IS などの IGP を利用して、完全なネットワークドメイン全体で MPLS LSP(ラベルスイッチ パス)を確立するために頻繁に使用されます。そのようなネットワークでは、ドメイン内のすべてのリンクに、IGPの隣接関係、また LDP の隣接関係があります。LDPは、IP転送によって決定され、宛先までの最短パスでLSPを確立します。

IGP と LDP が同期されていない場合、パケット損失が発生する可能性があります。この問題は、BGPを採用していないコアネットワークなどのアプリケーションにとって特に重要です。別の例としては、各プロバイダーエッジ(PE)ルーターが、サービスを提供する各VPNについて、他のPEデバイスへの完全なMPLS転送パスの可用性に依存するMPLS VPNがあります。つまり、PE ルーター間の最短パスに沿って、各リンクには運用可能な Hello 隣接関係と運用可能な LDP セッションが必要であり、各セッションで MPLS ラベル バインディングが交換されている必要があります。

LDPは、IP転送によって決定され、宛先までの最短パスに沿ってMPLS LSPを確立します。レイヤー 2 VPN またはレイヤー 3 VPN のシナリオでは、PE デバイス間で LSP がまだ形成されていない場合、MPLS 転送に依存するサービスは失敗します。LDP が IGP ネクストホップとのラベルバインディングの交換を完了していない場合、LSP が所定の位置にあるとみなされるため、LSP のヘッドエンドがトラフィックを転送してもトラフィックは廃棄されます。

LSP が起動しない理由は、以下のとおりです。

  • 構成エラーと実装の問題。

  • IGPがまだそのピアを指しているのに、LDP Hello隣接関係またはピアとのLDPセッションが何らかのエラーにより失われた場合。トラフィックのIP転送は、LDPが同期している別のIGPリンクにシフトされるのではなく、LDPピアに関連付けられたIGPリンクで続行されます。

  • 新しいIGPリンクが立ち上がり、IGPのSPF(最短パスファースト)計算で特定の宛先へのネクストホップが変更されたとき。IGP が新しいリンクで稼働していても、LDP がすべてのルートのラベル交換を完了していない可能性があります。この状態は一時的なものか、設定ミスが原因である可能性があります。

LDP-IGP同期は、LDPセッションが完全に確立されていない間はリンクの使用を思いとどまらせます。リンク上でLDPがフル稼働していない場合、IGPはリンクの最大コストをアドバタイズし、トラフィックがリンクを通過するのを防ぎます。IGPは、リンク上のピアとのLDPラベル交換が完了するか、設定された時間(ホールドダウン期間)が経過するまで、リンクの元のコストまたはメトリックをアドバタイズしません。デフォルトでは、LDPはリンクでLDPセッションを確立してから10秒間待機してから、ラベル交換が完了したことをIGPに通知します。これは、[edit protocols ldp]階層レベルで igp-synchronization ステートメントを使用して設定できます。

同期が設定されている場合、LDPは、次のトリガーイベントのいずれかが発生したときに、リンクの最大コストをアドバタイズするようにIGPに通知します。

  • LDP Hello隣接関係がダウンします。

  • LDP セッションがダウンします。

  • インターフェイスに LDP が設定されていません。

ホールダウン タイマーが設定されている場合、タイマーはトリガー イベントが発生したときに開始されます。タイマーが終了すると、LDP は IGP に元のコストのアドバタイズを再開するように通知します。

ホールドダウンタイマーが設定されていない場合、IGPはLDPセッションが立ち上がるまで待機し、ラベル交換が完了したことを確認するために通過します。それが行われた後にのみ、LDPはIGPに通知してインターフェイスのコストを削減します。

LDP-IGP同期は、プラットフォームラベルスペースと直接接続されたピアおよびリンクでのみサポートされます。

グレースフル リスタート時の同期動作

LDP-IGP同期は、IGPがグレースフルリスタート処理中は行われません。グレースフルリスタートが完了すると、同期が設定されているリンクは、次のいずれかの場合に最大メトリックでアドバタイズされます。

  • LDP はまだリンク上で動作しておらず、ホールドダウンタイマーは設定されていません。

  • 設定されたホールドダウン タイマーが期限切れになっていません。

LDPグレースフルリスタート中は、同期操作は行われません。LDPグレースフルリスタートが終了した場合、LDPはIGPに最大メトリックでリンクをアドバタイズするように通知します。

LANインターフェイスでの同期動作

LDP-IGP 同期は、IGP に設定された LAN 上でのポイントツーポイント接続がない限り、LAN インターフェイス上では行われません。これは、単一のピアへのポイントツーポイント接続が設定されていない限り、複数のLDPピアがこのようなインターフェイスに接続される可能性があるためです。同期すると、インターフェイスのコストが高くなり、トラフィックがそのリンクに転送されなくなるため、複数のピアが接続されている場合、LDP が 1 つのピアとのみ同期していない場合でも、すべてのピアでコストが発生します。その結果、トラフィックはすべてのピアから迂回されます。これは望ましくありません。

IGPパッシブインターフェイスでの同期動作

IGPパッシブインターフェイスでは、LDP-IGP同期が設定されていてトリガーイベントが発生しても、リンクコストは発生しません。

同期とTEメトリック

IGPにトラフィック制御が設定されている場合、トラフィック制御(TE)メトリックが明示的に設定されているか、デフォルト値であるかにかかわらず、LDP-IGP同期はリンクにアドバタイズされるトラフィック制御メトリックに影響を与えません。