リンク障害管理を設定する

このトピックでは、デバイスでリンク障害管理機能を設定する方法を理解します。このトピックを使用して、アクションプロファイルを設定し、特定のLFMイベントが発生したときに実行する必要があるLFMアクションを指定し、アクションプロファイルを適用することもできます。

Junos OS Evolved 22.4R1リリース以降、イーサネットリンク障害管理プロセス(lfmd)は、 link-fault-management プロトコルが設定されている場合にのみ実行されます。

OAM PDU間隔を設定する

リンク監視を実行するために、定期的なOAM PDUが送信されます。

障害検知のための定期的なOAM PDU送信間隔を指定できます。

送信間隔を設定するには、[edit protocol oam ethernet link-fault-management interface interface-name]階層レベルでpdu-intervalステートメントを含めます。

周期的 OAM PDU 間隔の範囲は 100 から 1000 ミリ秒です。デフォルトの送信間隔は1000ミリ秒です。

OAM PDUしきい値を設定する

ピア間のリンクがダウンしたとみなされるまでに、インターフェイスが見逃すことができるOAM PDUの数を指定することができます。

ピアから見逃す可能性のあるPDUの数を設定するには、[edit protocol oam ethernet link-fault-management interface interface-name]階層レベルでpdu-thresholdステートメントを含めます。

しきい値の範囲は3〜10です。デフォルトは 3 つの PDU です。

インターフェイス上のローカル障害イベントのしきい値を設定する

リンクイベントTLVの送信をトリガーするローカルエラーに対して、インターフェイス上でしきい値を設定できます。

イベントTLVを送信するためのエラーしきい値を設定するには、[edit protocols oam ethernet link-fault-management interface interface-name event-thresholds]階層レベルでframe-error、frame-period、frame-period-summary、およびsymbol-periodステートメントを含めます。

例:インターフェイスでの IEEE 802.3ah OAM サポートの設定

10ギガビットイーサネットインターフェイスで802.3ah OAMサポートを設定します。

例:ACXシリーズのインターフェイスにIEEE 802.3ah OAMサポートを設定する

ACXシリーズルーター向けJunos OSにより、これらのルーターのイーサネットインターフェイスは、アクセスネットワークにおけるイーサネットの運用、管理、保守(OAM)に関するIEEE 802.3ah規格をサポートできます。この標準は、OAMリンク障害管理(LFM)を定義しています。直接またはイーサネット リピーターを介して接続されたポイントツーポイント イーサネット リンクで IEEE 802.3ah OAM LFM を設定できます。

この例では、ギガビットイーサネットインターフェイスでOAMを有効にして設定する方法について説明します。

要件

この例では、以下のハードウェアおよびソフトウェアコンポーネントを使用しています。

  • ACXシリーズルーター向けJunos OSリリース12.2以降。

  • ACX1000またはACX2000ルーター。

概要とトポロジー

この例では、リンク検出、プロトコルデータユニット(PDU)、リモートループバック、ネゴシエーション、イベントしきい値を含む802.3ah OAMをサポートするACXシリーズルーター上に10ギガビットイーサネットインターフェイスを設定します。

ACXシリーズルーターでのIEEE 802.3ah OAMの設定

CLIクイックコンフィグレーション

IEEE 802.3ah イーサネット OAM を迅速に設定するには、以下のコマンドをコピーして CLI に貼り付けます。

手順

ステップバイステップの手順

インターフェイスで IEEE 802.3ah OAM サポートを設定するには、次の手順に従います。

  1. インターフェイスで IEEE 802.3ah OAM サポートを有効にします。

    user@router1# set interface (OAM Link-Fault Management) xe-0/0/0

  2. リンク検出モードを active に設定して、インターフェイスが検出プロセスを開始するように指定します。

    ユーザー@ルーター# set interface xe-0/0/0 link-discovery active

  3. 定期的なOAM PDU送信間隔(ミリ秒単位)を800に設定します。

    ユーザー@ルーター# set interface xe-0/0/0 pdu-interval 800

  4. エラーが4として記録される前に見逃すOAM PDUの数を定義します。

    ユーザー@ルーター# set interface xe-0/0/0 pdu-threshold 4

  5. リモートインターフェイスをループバックモードに設定し、OAM PDUを除くすべてのフレームが変更なしでループバックされるようにします。

    ユーザー@ルーター# set interface xe-0/0/0 remote-loopback

  6. ローカルインターフェイスのリモートループバックサポートを設定します。

    ユーザー@ルーター# set interface xe-0/0/0 negotiation-options allow-remote-loopback

  7. フレームエラーイベントを送信するためのしきい値カウントを30に設定します。

    ユーザー@ルーター# set interface xe-0/0/0 event-thresholds frame-error 30

  8. フレーム期間のエラーイベントを送信する場合のしきい値カウントを50に設定します。

    ユーザー@ルーター# set interface xe-0/0/0 event-thresholds frame-period 50

  9. フレーム期間の概要エラーイベントを送信するためのしきい値カウントを40に構成します。

    ユーザー@ルーター# set interface xe-0/0/0 event-thresholds frame-period-summary 40

  10. シンボル期間イベントを送信するためのしきい値カウントを20に設定します。

    ユーザー@ルーター# set interface xe-0/0/0 event-thresholds symbol-period 20

結果

設定の結果を確認します。

例:プロバイダエッジとカスタマーエッジの間でイーサネットLFMを設定する

この例では、プロバイダエッジ(PE)とカスタマーエッジ(CE)インターフェイス間のIPリンクでLFMが有効になっています。リンクがダウンした場合、障害はLFMによって検出され、両側のインターフェイスは Link-Layer-Downとマークされます。これにより、適切なアクションを実行するさまざまなサブシステム(ルーティングなど)に通知が送信されます。

LFMを実行しているリンクを 図1に示します。

図1:プロバイダエッジとカスタマーエッジ間のイーサネットLFM Network topology diagram illustrating a Layer 2 Circuit setup using MPLS, highlighting CE1 and CE2 connected via PE1 and PE2 through the MPLS core.

PEとCEインターフェイス間のIPリンクでイーサネットLFMを設定するには:

  1. PE ルーターで LFM を設定します。

  2. CE ルーターで LFM を設定します。

例:CCC用イーサネットLFMの設定

この例では、CCCで接続された2つのPE(PE1とPE2)の間にLFMが設定されています。LFMを導入すると、エンドツーエンドのCCC接続で障害を見つけるためにルーティングプロトコルに依存するのではなく、リンク障害が即座に検出されます。これは、エンドツーエンドの CCC 接続に障害が発生したことだけを見つけるのではなく、障害が発生したリンクを正確に検出するのにも役立ちます。また、LFM はリンク層レベルで動作するため、動作に IP アドレスは不要で、双方向障害検出(BFD)では使用できない場所でも使用できます。

LFMを実行しているリンクを図2に示します

図2:CCCNetwork topology diagram showing CE1 and CE2 connecting to PE1 and PE2 via MPLS with CCC and LFM between PE1 and PE2.用イーサネットLFM

CCCを使用して接続された2つのPE間でイーサネットLFMを設定するには、次のようにします。

  1. CCCを使用してPE1ルーターにLFMを設定します。

  2. CCCを使用してPE2ルーターにLFMを設定します。

例:集合型イーサネット用のイーサネットLFMの設定

この例では、ルーター1とルーター2の間の集合型イーサネットインターフェイス(AE0)にLFMが設定されています。集合型イーサネットで設定された場合、LFMは個々のメンバーリンクすべてで実行されます。LFM は、アグリゲーション グループからメンバー リンクが追加または削除されるときに、メンバー リンクで有効または無効になります。個々のリンクのステータスは、集約されたインターフェイスのステータスを決定するために使用されます。

集合型イーサネットでのLFMの使用を 図3に示します。

図3:集合型イーサネットSchematic diagram showing a system with points 1 and 2 connected by a cylinder labeled AEO. Arrows indicate flow direction, with a FAULT marked on the cylinder. Parameters gc=1001, gc=2000, gc=1000, and gc=5000 are shown, possibly representing system properties. Distance between points is labeled LFM.向けイーサネットLFM

2 つのルーター間の集合型イーサネットインターフェイスに LFM を設定するには:

  1. ルーター1でAE0用にLFMを設定します。

  2. AE0用ルーター2のLFMを設定します。

OAMアクションプロファイルの設定

アクションプロファイルを作成して、イベント障害フラグとしきい値、実行するアクションを定義できます。その後、アクションプロファイルを1つ以上のインターフェイスに適用できます。

アクションプロファイルを設定するには、[edit protocols oam ethernet link-fault-management]階層レベルでaction-profileステートメントを含めます。

注:

Junos OSリリース14.2以降、アクションプロファイルを持つリンク障害管理(LFM)がインターフェイスをダウンとしてマークするように設定されている場合([edit protocols oam ethernet link-fault-management]階層レベルでリンクダウンステートメントを含めることで)、ポートはブロック状態(STP状態)になります。このようなインターフェイスの状態では、データトラフィックはそのインターフェイスから送信されません。ブロックされたポートで接続障害管理(CFM)ダウンストリーム保守MEPが起動するため、CFMセッションは正しく起動します。ただし、インターフェイスはダウンしており、インターフェイスステータスTLVには正しいステータスが含まれていません。ポートステータスTLVを設定した場合のみ、ポートの実際のステータスが反映されます。インターフェイスステータスTLVは、ポートの実際の状態を伝送しません。

プロトコルステータスの監視

CCC-DOWNフラグは、CCC(回線クロスコネクト)接続、レイヤー2回線、およびレイヤー2VPNに関連付けられており、CCC-DOWNステータスをカーネルに送信します。CCC-DOWNフラグは、CCCがダウンしていることを示します。CCC-DOWN ステータスは、CCC 接続、レイヤー 2 回線、またはレイヤー 2 VPN がダウンするとカーネルに送信されます。これにより、CCC 接続、レイヤー 2 回線、またはレイヤー 2 VPN に関連付けられた CE 向け PE インターフェイスがダウンします。

CCC-DOWNフラグがIEEE 802.3ahプロトコルにシグナリングされると、システムはアクションプロファイルの action ステートメントで定義されたアクションを実行します。レイヤー2回線の詳細については、Junos OSレイヤー2回線ユーザーガイド、Junos OS VPN設定ガイドを参照してください。

IEEE 802.3ahプロトコルを監視するには、CE向けPEインターフェイスで、[edit protocols oam ethernet link-fault-management action-profile profile-name event]階層レベルにprotocol-downステートメントを含めます。

  1. 設定モードで、 [edit protocols oam ethernet link-fault-management action-profile profile-name event] 階層レベルに移動します。
  2. protocol-downステートメントを含めます。
注:

アクションプロファイルで複数のイベントが指定された場合、指定されたアクションが実行される前に、すべてのイベントが発生する必要があります。

アクションプロファイルの障害イベントのしきい値を設定する

actionステートメントで指定されたアクションをトリガーする受信エラーイベントに対して、リンクイベントのしきい値を設定できます。その後、アクションプロファイルを1つ以上のインターフェイスに適用できます。

リンクイベントの閾値を設定するには、[edit protocols oam ethernet link-fault-management action-profile profile-name event]階層レベルでlink-event-rateステートメントを含めます。

アクションプロファイルの適用

アクションプロファイルは、1つ以上のインターフェイスに適用できます。

アクションプロファイルをインターフェイスに適用するには、[edit protocols oam ethernet link-fault-management action-profile interface interface-name]階層レベルでapply-action-profileステートメントを含めます。

変更履歴テーブル

サポートされる機能は、使用しているプラットフォームとリリースによって決まります。 機能エクスプローラー を使用して、機能がお使いのプラットフォームでサポートされているかどうかを確認します。

リリース
説明
14.2
Junos OSリリース14.2以降