スイッチ向けイーサネット OAM および CFM
SUMMARY このセクションでは、スイッチのジュニパーネットワークススイッチとジュニパーネットワークスJunosオペレーティングシステム(Junos OS)で、運用、管理、管理(OAM)のIEEE 802.1ag標準をサポートする方法について説明します。
スイッチのイーサネット OAM 接続障害管理について
IEEE 802.1ag 仕様は、イーサネット接続障害管理(CFM)を提供します。CFM は、1 つ以上のサービス インスタンスで構成される可能性のあるイーサネット ネットワークを監視し、ネットワーク侵害の接続障害を検出します。
CFMの主な機能は次のとおりです。
-
継続性チェック プロトコルを使用した障害監視。これは、VLANレベルで隣接関係を検出および維持するネイバーディスカバリーおよびヘルスチェックプロトコルです。
-
linktraceプロトコルを使用したパス検出と障害検証。
-
ループバックプロトコルを使用した障害分離。
CFM は、サービス ネットワークをさまざまな管理ドメインにパーティション化します。たとえば、運用担当者、プロバイダ、顧客は、さまざまな管理ドメインの一部である場合があります。各管理ドメインは、1 つの保守ドメインにマッピングされ、独自の管理を実行するのに十分な情報を提供するため、セキュリティ侵害を回避し、エンドツーエンドの監視を可能にします。
CFM 保守ドメインでは、各サービス インスタンスを保守アソシエーションと呼びます。メンテナンスアソシエーションは、同様の特性を持つメンテナンスアソシエーションエンドポイント(MEP)のフルメッシュと考えることができます。MEPは、CFMプロトコルメッセージを生成して応答するアクティブなCFMエンティティです。また、MEPと同様のCFMエンティティであるメンテナンス中間ポイント(MIP)もありますが、よりパッシブ(MIPはCFMメッセージにのみ応答)があります。
各保守ドメインは、0~7 の保守ドメイン・レベルに関連付けられています。レベル割り当ては、外部ドメインが内部ドメインよりも高いレベルに割り当てられるネットワーク階層に基づいています。顧客のエンド ポイントが最高の保守ドメイン レベルを持つよう設定します。メンテナンス ドメイン レベルは、さまざまなメンテナンス ドメイン間のネスト関係を示す必須パラメーターです。レベルは、各 CFM フレームに埋め込まれています。特定のレベル内の CFM メッセージは、そのレベルの MEP によって処理されます。
イーサネット インターフェイスで CFM を有効にするには、保守ドメイン、保守アソシエーション、およびメンテナンス アソシエーション エンド ポイント(MEP)を設定する必要があります。 図 1 は、スイッチ上に設定された保守ドメイン、保守アソシエーションエンドポイント(MEP)、およびメンテナンス中間ポイント(MIC)間の関係を示しています。

EX4600スイッチのCFMの制限
Junos OS リリース 18.3R1 以降、Junos OS は EX4600 で CFM サポートを提供します。EX4600 での CFM サポートには、以下の制限があります。
-
CFM サポートは、フィルターを使用してソフトウェアを介して提供されます。これはスケーリングに影響を与える可能性があります。
-
インライン パケット転送エンジン(PFE)モードはサポートされていません。インライン PFE モードでは、パケット転送エンジン(PFE)に定期的なパケット管理(PPM)処理を委任できるため、パケット処理が高速化し、サポートされる CCM 間隔は 10 ミリ秒です。
-
パフォーマンス監視(ITU-T Y.1731 イーサネット サービス OAM)はサポートされていません。
-
1 秒未満の CCM 間隔はサポートされていません。
-
CFMは、ルーテッド・インターフェースおよびアグリゲート・イーサネット(lag)インターフェースではサポートされていません。
-
MIPハーフ機能は、MIP機能を2つの一方向セグメントに分割してネットワークカバレッジを改善する場合、サポートされていません。
-
UP MEPはサポートされていません。
-
サポートされる CFM セッションの総数は 20 です。
QFX5120、QFX5200、QFX5210シリーズスイッチのCFMの制限
Junos OSリリース18.4R1以降、Junos OSはQFX5200スイッチとQFX5210スイッチでCFMサポートを提供します。Junos OS リリース 19.4R1 以降、Junos OS は QFX5120 スイッチで CFM サポートを提供します。QFX5120、QFX5200、 QFX5210シリーズスイッチでのCFMサポートには、以下の制限があります。
-
CFM サポートは、フィルターを使用してソフトウェアを介して提供されます。これはスケーリングに影響を与える可能性があります。
-
インライン パケット転送エンジン(PFE)モードはサポートされていません。インライン PFE モードでは、パケット転送エンジン(PFE)に定期的なパケット管理(PPM)処理を委任できるため、パケット処理が高速化し、サポートされる CCM 間隔は 10 ミリ秒です。
-
パフォーマンス監視(ITU-T Y.1731 イーサネット サービス OAM)はサポートされていません。
-
1 秒未満の CCM 間隔はサポートされていません。
-
CFMは、ルーテッド・インターフェースおよびアグリゲート・イーサネット(lag)インターフェースではサポートされていません。
-
MIPハーフ機能は、MIP機能を2つの一方向セグメントに分割してネットワークカバレッジを改善する場合、サポートされていません。
-
UP MEPはサポートされていません。
-
サポートされる CFM セッションの総数は 20 です。
関連項目
イーサネット OAM 接続障害管理の設定(CLI 手順)
ジュニパーネットワークス EX シリーズ イーサネット スイッチ上のイーサネット インターフェイスと EX シリーズ スイッチ用ジュニパーネットワークス Junos OS は、OAM(運用、管理、管理)の IEEE 802.1ag 標準をサポートしています。IEEE 802.1ag 仕様は、イーサネット接続障害管理(CFM)を提供します。
この機能は、アグリゲート イーサネット(LAG)インターフェイス上の EX4300 スイッチではサポートされていません。
このトピックでは、以下のタスクについて説明します。
- 保守ドメインの作成
- 保守ドメイン MIP 半機能の設定
- 保守アソシエーションの作成
- 導通チェック プロトコルの設定
- 保守アソシエーションエンドポイントの設定
- 接続障害管理アクションプロファイルの設定
- Linktrace Protocol の設定
保守ドメインの作成
保守ドメインは、オペレーター、プロバイダ、顧客などのネットワークエンティティで構成されています。イーサネット インターフェイスで接続障害管理(CFM)を有効にするには、保守ドメイン、保守アソシエーション、MEP を作成する必要があります。
保守ドメインを作成するには、以下の手順にいます。
保守ドメイン MIP 半機能の設定
MIPハーフ機能(MHF)は、EX4600、QFX5200、QFX5210スイッチではサポートされていません。
MIPハーフ機能(MHF)は、メンテナンスアソシエーションの中間点(MIP)機能を2つの一方向セグメントに分割し、最小限の設定で可視性を向上させ、監視できるポイントの数を増やすことでネットワークカバレッジを改善します。MHFは、ループバックおよびリンクトレースメッセージに応答することで監視機能を拡張し、障害の分離に役立ちます。MIP が設定されるたびに、すべての保守ドメインと保守アソシエーションに対する MIP の機能半分の値が同じでなければなりません。
MIP ハーフ機能を設定するには:
[edit protocols oam ethernet connectivity-fault-management maintenance-domain domain-name] user@switch# set mip-half-function (none | default | explicit)
保守アソシエーションの作成
CFM 保守ドメインでは、各サービス インスタンスを保守アソシエーションと呼びます。
保守アソシエーションを作成するには、以下の手順にいます。
[edit protocols oam ethernet connectivity-fault-management maintenance-domain domain-name] user@switch# set maintenance-association ma-name
導通チェック プロトコルの設定
継続性チェック プロトコルは、メンテナンス アソシエーション内の MEP(メンテナンス アソシエーション エンド ポイント)による障害検知に使用されます。MEP は、継続性チェック マルチキャスト メッセージを定期的に送信します。受信側の MEP は、CCCM(継続性チェック メッセージ)を使用して、メンテナンス アソシエーション内のすべての MEP の MEP データベースを構築します。
導通チェック プロトコルを設定するには:
保守アソシエーションエンドポイントの設定
メンテナンスアソシエーションのエンドポイントを設定するには:
接続障害管理アクションプロファイルの設定
アクションプロファイルを設定し、設定されたイベントのいずれかが発生したときに実行するアクションを指定できます。または、リモートMEPへの接続に失敗した場合に、アクションプロファイルを設定し、デフォルトアクションを指定することもできます。
アクションプロファイルを設定するには:
Linktrace Protocol の設定
Linktrace プロトコルは、1 組の保守ポイント間のパス検出に使用されます。リンクトレース メッセージは、 コマンドを使用して traceroute
管理者によってトリガーされ、同じメンテナンス アソシエーションの下で 1 組の MEP 間のパスを検証します。リンクトレース メッセージは、同じメンテナンス ドメインの下で MEP と MIP 間のパスを検証するためにも使用できます。
linktraceプロトコルを設定するには:
例:EX シリーズ スイッチでのイーサネット OAM 接続障害管理の設定
EX シリーズ スイッチ上のイーサネット インターフェイスと EX シリーズ スイッチ用 Junos OS は、OAM(運用、管理、管理)の IEEE 802.1ag 標準をサポートしています。IEEE 802.1ag 仕様は、イーサネット接続障害管理(CFM)を提供します。
この例では、ギガビット イーサネット インターフェイスで OAM CFM を有効にして設定する方法について説明します。
要件
この例では、以下のハードウェアとソフトウェアのコンポーネントを使用しています。
EX シリーズ スイッチの Junos OS リリース 10.2 以降
ポイントツーポイント ギガビット イーサネット リンクで接続された 2 台の EX シリーズ スイッチ
概要とトポロジー
CFM を使用して、2 台のスイッチ間の物理リンクを監視できます。次の例では、2 つのスイッチがポイントツーポイント ギガビット イーサネット リンクで接続されています。これら 2 つのスイッチ間のリンクは CFM を使用して監視されます。
スイッチ1でのイーサネットOAM接続障害管理の設定
CLI クイックコンフィギュレーション
イーサネット OAM CFM を迅速に設定するには、以下のコマンドをコピーして、スイッチの端末ウィンドウに貼り付けます。
[edit protocols oam ethernet connectivity-fault-management maintenance-domain] set name-format character-string set maintenance-domain private level 0 set maintenance-association private-ma set continuity-check hold-interval 1s
手順
手順
スイッチ 1 で OAM CFM を有効にして設定するには、
保守ドメイン名の形式を指定します。
[edit protocols oam ethernet connectivity-fault-management maintenance-domain] user@switch1# set name-format character-string
保守ドメイン名と保守ドメイン・レベルを指定します。
[edit protocols oam ethernet connectivity-fault-management] user@switch1# set maintenance-domain private level 0
保守アソシエーションを作成します。
[edit protocols oam ethernet connectivity-fault-management maintenance-domain private] user@switch1# set maintenance-association private-ma
導通チェックプロトコルを有効にし、継続性チェックの保留間隔を指定します。
[edit protocols oam ethernet connectivity-fault-management maintenance-domain private maintenance-association private-ma] user@switch1# set continuity-check hold-interval 1s
メンテナンスアソシエーションエンドポイント(MEP)を設定します。
[edit protocols oam ethernet connectivity-fault-management maintenance-domain private maintenance-association private-ma] user@switch1# set mep 100 interface ge-1/0/1 auto-discovery direction down
結果
設定の結果を確認します。
[edit] user@switch1 > show
protocols { oam { ethernet { connectivity-fault-management { maintenance-domain private { level 0; maintenance-association private-ma { continuity-check { interval 1s; } mep 100 { interface ge-1/0/1; auto-discovery; direction down; } } } } }
スイッチ2でのイーサネットOAM接続障害管理の設定
CLI クイックコンフィギュレーション
イーサネット OAM CFM を迅速に設定するには、以下のコマンドをコピーして、スイッチの端末ウィンドウに貼り付けます。
[edit protocols oam ethernet connectivity-fault-management maintenance-domain] set name-format character-string set maintenance-domain private level 0 set maintenance-association private-ma set continuity-check hold-interval 1s
手順
手順
スイッチ 2 の設定は、スイッチ 2 の設定をミラーリングします。
保守ドメイン名の形式を指定します。
[edit protocols oam ethernet connectivity-fault-management] user@switch2# set name-format character-string
保守ドメイン名と保守ドメイン・レベルを指定します。
[edit protocols oam ethernet connectivity-fault-management] user@switch2# set maintenance-domain private level 0
保守アソシエーションを作成します。
[edit protocols oam ethernet connectivity-fault-management maintenance-domain private] user@switch2# set maintenance-association private-ma
導通チェックプロトコルを有効にし、継続性チェックの保留間隔を指定します。
[edit protocols oam ethernet connectivity-fault-management maintenance-domain private maintenance-association private-ma] user@switch2# set continuity-check hold-interval 1s
保守アソシエーションエンドポイント(MEP)の設定
[edit protocols oam ethernet connectivity-fault-management maintenance-domain private maintenance-association private-ma] user@switch2# set mep 200 interface ge-0/2/5 auto-discovery direction down
結果
設定の結果を確認します。
[edit] user@switch2 > show
protocols { oam { ethernet { connectivity-fault-management { maintenance-domain private { level 0; maintenance-association private-ma { continuity-check { interval 1s; } mep 200 { interface ge-0/2/5; auto-discovery; direction down; } } } } }
検証
設定が正常に機能していることを確認するには、次のタスクを実行します。
OAM CFMが正しく設定されていることを確認する
目的
OAM CFM が正しく設定されていることを確認します。
対処
コマンドを show oam ethernet connectivity-fault-management interfaces detail
使用します。
user@switch1# show oam ethernet connectivity-fault-management interfaces
detail
サンプル出力
コマンド名
Interface name: ge-1/0/1.0, Interface status: Active, Link status: Up Maintenance domain name: private, Format: string, Level: 0 Maintenance association name: private-ma, Format: string Continuity-check status: enabled, Interval: 1ms, Loss-threshold: 3 frames MEP identifier: 100, Direction: down, MAC address: 00:90:69:0b:4b:94 MEP status: running Defects: Remote MEP not receiving CCM : no Erroneous CCM received : yes Cross-connect CCM received : no RDI sent by some MEP : yes Statistics: CCMs sent : 76 CCMs received out of sequence : 0 LBMs sent : 0 Valid in-order LBRs received : 0 Valid out-of-order LBRs received : 0 LBRs received with corrupted data : 0 LBRs sent : 0 LTMs sent : 0 LTMs received : 0 LTRs sent : 0 LTRs received : 0 Sequence number of next LTM request : 0 Remote MEP count: 2 Identifier MAC address State Interface 2001 00:90:69:0b:7f:71 ok ge-0/2/5.0
意味
接続性チェックステータスが で、リモート MEP の詳細が enabled
出力に表示される場合、CFM(接続障害管理)が正しく設定されていることを意味します。