イーサネット合成損失測定の設定
このトピックを使用して、合成損失測定を構成するためのガイドラインと、合成損失測定セッションを開始する方法について説明します。合成損失測定セッションには、次の 2 種類があります。事前対応型でオンデマンド。このトピックでは、両方について説明します。また、このトピックでは、合成損失測定統計を表示およびクリアする方法と、SLM でエラーをトラブルシューティングする方法について説明します。
ETH を構成するためのガイドライン
ETH SLM 機能を設定するときは、次の点に注意してください。
イーサネットOAMの監視アプリケーションは、プライマリルーティングエンジンで開始されます。ステートフルスイッチオーバープロセスが発生すると、監視アプリケーションは無効になります。オンデマンド ETH の場合、 グレースフルルーティングエンジンスイッチオーバー (GRES) のサポートは適用されません。プロアクティブな ETH の場合、ステートフルスイッチオーバープロセス中にサービスレベルアグリーメント (SLA) 反復子が復元されます。隣接関係がタイムアウトしない場合、ETH 統計は保持され、プロアクティブな ETH は GRES をサポートします。
ETH SLM は、MEP セッションが稼働しているときにのみ開始されます。ETH SLM の統合インサービスソフトウェアアップグレード (ISSU) サポートは、CFM の統合 ISSU サポートに依存します。CFM の場合、アップグレード中の CFM 接続の損失を回避するために、損失しきい値 TLV を使用して統合型 ISSU がサポートされます。受信側または宛先の MEP は、セッションの終了中のしきい値時間を増やします。オンデマンド ETH の進行中に統合 ISSU 操作を開始すると、SLM 要求メッセージと応答メッセージはローカルパケット転送エンジンで失われます。
オンデマンド ETH-SLM が要求されると、ローカルソース MEP が統合 ISSU を受ける場合、MEP が統合 ISSU を受けていることを示すメッセージが表示されます。リモート MEP が統合 ISSU (損失しきい値 TLV で検出) を受けている場合は、リモート MEP が統合 ISSU を受けていることを示すメッセージが表示されます。また、リモート MEP で統合 ISSU が進行中かどうかを識別できない場合、統合 ISSU が進行中のシステムで SLM パケットが失われ、損失の計算結果では損失の正当な原因が得られません。統合 ISSU は、オンデマンドとプロアクティブの両方の ETH SLM ではサポートされていません。
システムで設定できる SLA 反復子プロファイルの最大数は 255 です。
ETH SLM は仮想プライベート LAN サービス (VPLS) ではサポートされていません (ポイントツーマルチポイント測定はサポートされていません)。ETH フレームは、マルチキャストクラス 1 の宛先アドレスでは生成されません。同様に、ETH はマルチキャスト DA を使用して ETH SLM リクエストに応答しません。ポイントツーマルチポイントトポロジはサポートされていませんが、ポイントツーポイントイーサネット接続用の VPLS の ETH-SLM は、ダイレクトユニキャスト宛先 MAC アドレスを使用してサポートされています。
ユニキャスト宛先アドレスは、プロビジョニングされた環境でポイントツーポイント接続に使用できます。ただし、ダウンストリーム MEP のユニキャスト宛先アドレスが、アラーム表示信号 (AIS) を送信する MEP で構成されている必要があります。
ETH SLM は、ラベルスイッチインターフェイス (LSI) のダウンストリーム MEP ではサポートされていません。
ETH SLM は集合型イーサネット (ae) インターフェイスでサポートされています
サポートできるプロアクティブ ETH の ETH セッションの数は、システムでサポートできる反復子の合計数に制限されます。この制限には、損失、統計フレーム損失、双方向遅延などの他の測定タイプの反復子のサポートが含まれます。ETH をサポートするために、新しい反復子タイプ SLM が追加されました。システムで設定できる SLA 反復子の総数は、システムでサポートされている反復回数の合計と同じです。
オンデマンド SLM の場合、2 つの SLM 要求間の最小期間は 100 ミリ秒です。
プロアクティブ SLM の場合、2 つの SLM 要求間の最小期間は、分散モードでは 10 ミリ秒、非分散モードでは 100 ミリ秒です。
ETH フレームは、ITU-T Y.1731 標準に準拠して、常にドロップ対象外としてマークされます。
関連項目
プロアクティブな ETH SLM セッションの開始
プロアクティブなイーサネット合成損失測定 (ETH-SLM) セッションを開始するには、合成フレーム損失で送信されたパケットを分析する必要があるメンテナンス アソシエーション エンドポイント (MEP) でイーサネット インターフェイスを構成する必要があります。次に、反復子プロファイルを作成して、ETH のサービスレベル契約 (SLA) 測定パケットを送信し、ローカルとリモートの MEP をプロファイルに関連付ける必要があります。
MEP インターフェイスの設定
イーサネットサービス全体でイーサネット合成フレーム損失測定セッションを開始する前に、ETH をサポートするように 2 つの ACX シリーズルーターを設定する必要があります。
ETH をサポートするために ACX シリーズルーターのイーサネットインターフェイスを設定するには:
ETH の反復子プロファイルの設定
パラメータを使用して反復子プロファイルを作成し、合成損失測定用にSLA測定パケットをITU-Y.1731準拠フレームの形式で定期的に送信できます。
ACX5048ルーターとACX5096ルーターは、わずか1秒以上のイテレータサイクルタイムをサポートします。
反復子プロファイルを作成するには:
反復子プロファイルと ETH の MEP の関連付け
リモート保守関連付けエンドポイント (MEP) を複数の反復子プロファイルに関連付けることができます。
反復子プロファイルを使用してリモート MEP を構成するには:
オンデマンド ETH-SLM セッションの開始
オンデマンドイーサネット合成損失測定 (ETH-SLM) セッションを開始するには、運用モードで monitor ethernet synthetic-loss-measurement one-way
コマンドを入力し、MAC アドレスまたは MEP 識別子でピア MEP を指定します。
たとえば、以下のように表示されます。
user@host> monitor ethernet synthetic-loss-measurement 00:05:85:73:39:4a maintenance-domain md6 maintenance-association ma6 count 10 ETH-SLM request to 00:05:85:73:39:4a, interface ge-1/0/0.0 Synthetic Loss measurement statistics: SLM packets sent : 100 SLR packets received : 100 Accumulated SLM statistics: Local TXFC1 value : 100 Local RXFC1 value : 100 Last Received SLR frame TXFCf(tc) : 100 Last Received SLR frame TXFCb(tc) : 100 SLM Frame Loss: Frame Loss (far-end) : 0 (0.00 %) Frame Loss (near-end) : 0 (0.00 %)
存在しない MAC アドレスへの遅延を監視する場合は、Ctrl + C
を押して明示的に monitor ethernet synthetic-loss-measurement
コマンドを終了し、CLI コマンド プロンプトに戻る必要があります。
関連項目
ETH 統計と ETH フレーム数の管理
- ETH SLM 統計のみを表示する
- ETH 統計とフレーム数の表示
- CFM エンティティを囲むことによる MEP の ETH フレーム数の表示
- インターフェイスまたはドメインレベル別の MEP の ETH フレーム数の表示
- ETH 統計とフレーム数のクリア
- イテレータ統計のクリア
ETH SLM 統計のみを表示する
目的
オンデマンドの ETH SLM 統計を表示します。
デフォルトでは、 show oam ethernet connectivity-fault-management synthetic-loss-statistics
コマンドは、指定された CFM メンテナンスドメイン内の指定された CFM メンテナンスアソシエーション内の MEPs のオンデマンド ETH-SLM 統計を表示します。
アクション
メンテナンスドメイン
md1
内のメンテナンスアソシエーションma1
に属する MEP に対して収集されたオンデマンド ETH-SLM 統計を表示するには:user@host> show oam ethernet connectivity-fault-management synthetic-loss-statistics maintenance-domain md1 maintenance-association ma1
メンテナンスドメイン
md2
内のメンテナンスアソシエーションma2
に属するローカル MEP201
の ETH セッションに対して収集されたオンデマンド ETH-SLM 統計を表示するには:user@host> show oam ethernet connectivity-fault-management synthetic-loss-statistics maintenance-domain md2 maintenance-association ma2 local-mep 201
メンテナンスドメイン内のメンテナンスアソシエーション
ma3
に属するローカルMEPからリモートMEP302
にmd3
、ETH セッションに対して収集されたオンデマンド ETH-SLM 統計を表示するには:user@host> show oam ethernet connectivity-fault-management synthetic-loss-statistics maintenance-domain md3 maintenance-association ma3 remote-mep 302
意味
出力には、指定されたメンテナンスドメイン内の指定されたメンテナンスアソシエーション内の MEPs のオンデマンド ETH-SLM 統計が表示されます。このコマンドの出力および出力フィールドの説明の詳細については、 show oam ethernet connectivity-fault-management synthetic-loss-statistics
を参照してください。
関連項目
ETH 統計とフレーム数の表示
目的
オンデマンドの ETH 統計と ETH フレーム数を表示します。
デフォルトでは、 show oam ethernet connectivity-fault-management mep-statistics
コマンドは、指定された CFM メンテナンスドメイン内の指定された CFM メンテナンスアソシエーション内の MEP のオンデマンド ETH-SLM 統計とフレーム数を表示します。
アクション
メンテナンス ドメイン
md1
内のメンテナンス アソシエーションma1
の MEP のオンデマンド ETH-SLM 統計と ETH フレーム数を表示するには:user@host> show oam ethernet connectivity-fault-management mep-statistics maintenance-domain md1 maintenance-association ma1
メンテナンスドメイン
md2
内のメンテナンスアソシエーションma2
のローカルMEP201
のオンデマンド ETH-SLM 統計と ETH フレーム数を表示するには:user@host> show oam ethernet connectivity-fault-management mep-statistics maintenance-domain md2 maintenance-association ma2 local-mep 201
リモート MEP
302
との ETH セッションに参加しているメンテナンス ドメインmd3
内のメンテナンス関連付けma3
ローカル MEP のオンデマンド ETH-SLM 統計と ETH フレーム数を表示するには:user@host> show oam ethernet connectivity-fault-management mep-statistics maintenance-domain ma3 maintenance-association ma3 remote-mep 302
意味
出力には、指定されたメンテナンスドメイン内の指定されたメンテナンスアソシエーション内の MEP のオンデマンド ETH-SLM 統計と ETH フレーム数が表示されます。このコマンドの出力および出力フィールドの説明の詳細については、 show oam ethernet connectivity-fault-management mep-statistics
を参照してください。
関連項目
CFM エンティティを囲むことによる MEP の ETH フレーム数の表示
目的
CFM メンテナンスアソシエーションエンドポイント (MEPs) のオンデマンド ETH-SLM フレーム数を表示します。
デフォルトでは、 show oam ethernet connectivity-fault-management mep-database
コマンドは、指定された CFM メンテナンスドメイン内の指定された CFM メンテナンスアソシエーション内の MEP の CFM データベース情報を表示します。
一方向セッションの場合はイニシエーター MEP に接続されているルーター、または双方向セッションの場合は受信側 MEP に接続されているルーターでは、ETH フレーム数のみを表示でき、MEP データベースの詳細は表示できません。
アクション
メンテナンスドメイン
md1
内の MAma1
内のすべての MEP の CFM データベース情報 (ETH フレーム数を含む) を表示するには:user@host> show oam ethernet connectivity-fault-management mep-database maintenance-domain ma1 maintenance-association ma1
メンテナンスドメイン
md1
内の MAma1
のローカル MEP201
についてのみ CFM データベース情報 (ETH フレーム数を含む) を表示するには:user@host> show oam ethernet connectivity-fault-management mep-database maintenance-domain md2 maintenance-association ma2 local-mep 201
メンテナンスドメイン
md3
内の MAma3
のリモート MEP302
についてのみ CFM データベース情報 (ETH フレーム数を含む) を表示するには:user@host> show oam ethernet connectivity-fault-management mep-database maintenance-domain ma3 maintenance-association ma3 remote-mep 302
意味
出力には、特定のメンテナンスドメイン内の MEP、または特定のローカルまたはリモートの MEP の ETH SLM フレーム数が表示されます。このコマンドの出力および出力フィールドの説明の詳細については、 show oam ethernet connectivity-fault-management mep-database
を参照してください。
インターフェイスまたはドメインレベル別の MEP の ETH フレーム数の表示
目的
CFM メンテナンスアソシエーションエンドポイント (MEPs) のオンデマンド ETH-SLM フレーム数を表示します。
デフォルトでは、 show oam ethernet connectivity-fault-management interfaces
コマンドは、ルーターまたはメンテナンスドメインレベルで CFM 対応イーサネットインターフェイスに接続されている MEP の CFM データベース情報を表示します。ETH をサポートするイーサネットインターフェイスの場合、 detail
または extensive
コマンドオプションを指定すると、フレーム数も表示されます。
イニシエーター MEP に接続されているルーターでは、ETH フレーム数のみを表示でき、MEP データベースの詳細は表示できません。
アクション
ルーター上の CFM 対応イーサネットインターフェイスに接続されているすべての MEP の CFM データベース情報 (ETH フレーム数を含む) を表示するには:
user@host> show oam ethernet connectivity-fault-management interfaces detail
CFM 対応ルーターインターフェイス
ge-5/2/9.0
に接続されている MEP のみの CFM データベース情報 (ETH フレーム数を含む) を表示するには:user@host> show oam ethernet connectivity-fault-management interfaces ge-5/2/9.0 detail
レベル
6
の CFM メンテナンスドメイン内に含まれる MEP の CFM データベース情報 (ETH フレーム数を含む) のみを表示するには:user@host> show oam ethernet connectivity-fault-management interfaces level 6 detail
意味
出力には、指定されたインターフェイスの MEPs の ETH フレーム数が表示されます。このコマンドの出力および出力フィールドの説明の詳細については、 show oam ethernet connectivity-fault-management interfaces
を参照してください。
ETH 統計とフレーム数のクリア
目的
オンデマンドの ETH 統計と ETH フレーム数をクリアします。
デフォルトでは、ルーター上の CFM 対応インターフェイスに接続されているすべての MEP の統計とフレーム数が削除されます。ただし、インターフェイス名を指定することで、コマンドの有効範囲をフィルタリングできます。
アクション
ルーター上の CFM 対応インターフェイスに接続されているすべての MEP のオンデマンド ETH-SLM 統計と ETH フレーム数をクリアするには:
user@host> clear oam ethernet connectivity-fault-management synthetic-loss-measurement
論理インターフェイス
ge-0/5.9.0
に接続されている MEP についてのみ、オンデマンドの ETH 統計と ETH フレーム数をクリアするには:user@host> clear oam ethernet connectivity-fault-management synthetic-loss-measurement ge-0/5/9.0
イテレータ統計のクリア
目的
既存の反復子の統計とプロアクティブな ETH カウンターをクリアします。
複数の反復子をリモート MEP に関連付けることができます。ただし、デフォルトでは、1 つの反復子プロファイルに関連する 1 つの結果しかクリアできません。
アクション
メンテナンスドメイン
default-1
内のメンテナンスアソシエーションma1
に属するMEPを持つリモートMEP1
および反復子プロファイルi1
の反復子統計をクリアするには:user@host> clear oam ethernet connectivity-fault-management sla-iterator-statistics sla-iterator i1 maintenance-domain default-1 maintenance-association ma1 local-mep 1 remote-mep 1
メンテナンスドメイン
default-1
内のメンテナンスアソシエーションma1
に属するMEPを持つリモートMEP1
および反復子プロファイルi2
の反復子統計をクリアするには:user@host> clear oam ethernet connectivity-fault-management sla-iterator-statistics sla-iterator i2 maintenance-domain default-1 maintenance-association ma1 local-mep 1 remote-mep 1
ETH でのエラーのトラブルシューティング
問題点
説明
イーサネット合成損失測定(ETH-SLM)アプリケーションは、データトラフィックの代わりに合成フレームを使用したフレーム損失の計算に正しく機能していません
ソリューション
ETH SLM 機能に関する問題を分析およびデバッグするには、次の手順を実行します。
SLM フレームを開始するように ETH SLM が構成されていることを確認します (プロアクティブまたはオンデマンドのいずれか)。構成設定を確認します。
ETH SLM 機能が有効になっている CFM セッションで発生した可能性のある障害を調べます。ETH SLM 機能が正しく動作するためには、CFM セッションがアップ状態である必要があります。
show oam ethernet connectivity-fault-management mep-database maintenance-domain md-name maintenance-association ma-name local-mep mep-id remote-mep remote-mep-id
コマンドを使用して、CFM セッションがアップ状態かどうかを確認します。MEP セッションがアクティブな場合は、適切な show コマンドを使用して ETH 統計を確認し、ETH フレームが送信または受信されているかどうかを分析します。
前述のトラブルシューティング手順をすべて実行した後、ETH フレームの送信が正しく行われない場合は、[
edit protocols oam ethernet connectivity-fault-management
] 階層レベルでtraceoptions
ステートメントを含めて、イーサネット CFM のトレース操作を有効にします。[edit protocols oam ethernet connectivity-fault-management] traceoptions { file <filename> <files number <match regular-expression microsecond-stamp>> <size size> <world-readable | no-world-readable>; flag flag; no-remote-trace; }