イーサネットローカル管理インターフェイス
イーサネット・ローカル管理インターフェースの概要
ギガビットイーサネット(ge
)、10ギガビットイーサネット(xe
)、アグリゲートイーサネット(ae
)インターフェイスは、イーサネットローカル管理インターフェイス(E-LMI)をサポートします。
MXシリーズルーターでは、E-LMIは、DPCのみを搭載したMXシリーズルーターで設定されたギガビットイーサネット(ge
)、10ギガビットイーサネット(xe
)、およびアグリゲートイーサネット(ae
)インターフェイスでサポートされています。
E-LMI 仕様は、Metro Ethernet Forum で入手できます。E-LMI の手順とプロトコルは、メトロイーサネットサービスをサポートするためのカスタマーエッジ(CE)の自動設定を可能にするために使用されます。また、E-LMI プロトコルは、ユーザー間ネットワーク インターフェイス(UNI)およびイーサネット仮想接続(EVC)のステータス情報も CE に提供します。UNI および EVC 情報により、メトロ イーサネット設定に基づいて CE 動作の自動設定が可能になります。
E-LMI プロトコルは、CE デバイスと PE(プロバイダ エッジ)デバイスの間で動作します。PE-CE リンクでのみ実行され、CE ポートで利用可能なイーサネット サービスの接続ステータスと設定パラメータを CE に通知します。E-LMI プロトコルの範囲を 図 1 に示します。
ACX および MX シリーズ ルーターでの E-LMI 実装には、E-LMI プロトコルの PE 側のみが含まれます。
E-LMI は、プロバイダー ネットワーク内で実行される CFM(接続障害管理)などの OAM プロトコルと相互運用して OAM ステータスを収集します。CFM は、プロバイダーのメンテナンス レベル (UNI-N から UNI-N まで、UNI の MEP まで) で実行されます。E-LMI は、CFM ドメイン(SVLAN ドメインまたは VPLS)にまたがる EVC のエンドツーエンドのステータスを CFM に依存しています。
E-LMI プロトコルは、以下の情報を中継します。
EVC の追加/削除の CE への通知 (アクティブ、非アクティブ、または部分的にアクティブ)
設定されたEVCの可用性状態のCEへの通知
UNI および EVC 属性の CE への通信:
UNI 属性:
UNI 識別子(UNI のユーザ設定名)
CE-VLAN ID/EVC マップ タイプ(オールツーワン バンドリング、バンドリングによるサービス マルチプレキシング、またはバンドルなし)
帯域幅プロファイルはサポートされていません(次の機能を含む)。
CM (カップリングモード)
CF (カラー フラグ)
CIR(認定情報率)
CBR(認定バースト サイズ)
EIR(過剰情報率)
EBS(超過バースト サイズ)
EVC 属性:
EVC リファレンス ID
EVC ステータス タイプ(アクティブ、非アクティブ、または部分的にアクティブ)
EVCタイプ(ポイントツーポイントまたはマルチポイントツーマルチポイント)
EVC ID(EVC のユーザー設定名)
帯域幅プロファイル (サポートされていません)
CE-VLAN ID/EVC マップ
MX シリーズ ルーターの E-LMI は、次の EVC タイプをサポートします。
Q-in-Q SVLAN(ポイントツーポイントまたはマルチポイントツーマルチポイント)- EVS ステータスを監視するには、UNI-N 間のエンドツーエンドの CFM セッションが必要です。
VPLS(BGP または LDP)(ポイントツーポイントまたはマルチポイントツーマルチポイント)— VPLS 擬似配線ステータスまたは UNI-N 間のエンドツーエンド CFM セッションを使用して、EVC ステータスを監視できます。
L2 回線/L2VPN(ポイントツーポイント)— VPLS 擬似配線ステータスまたは UNI-N 間のエンドツーエンド CFM セッションのいずれかを使用して、EVC ステータスを監視できます。
注:l2-circuit
およびl2vpn
はサポートされていません。
ACX シリーズ ルーターの E-LMI プロトコルは、レイヤー 2 回線とレイヤー 2 VPN EVC タイプをサポートし、次のように疑似回線(レイヤー 2 回線とレイヤー 2 VPN)サービスのリンクロス転送を有効にします。
レイヤー 2 回線とレイヤー 2 VPN 用の CFM(接続障害管理)プロトコルと E-LMI プロトコル間の相互作用。
EVC ステータスを監視するための、UNI 間のエンドツーエンドの CFM セッション。
疑似配線冗長性の場合、CFM を使用してアクティブおよびバックアップの疑似回線セッションを監視できます。EVC ステータスが CE デバイスにダウンと宣言されるのは、アクティブとバックアップの両方の疑似配線セッションがダウンした場合のみです。
レイヤー 2 回線とレイヤー 2 VPN のリモート欠陥表示(RDI)と E-LMI 間の相互作用。
メンテナンス アソシエーション エンドポイント(MEP)が連続性チェック メッセージ(CCM)フレームで設定された RDI ビットを受信し、
[edit protocols oam ethernet evcs evc-id evc-protocol cfm management-domain name management-association name faults rdi]
の EVC 構成で RDI 障害検出が有効になっている場合、疑似配線は E-LMI を介して CE ルーターまでダウンとして宣言されます。
UNI 間にエンドツーエンドの CFM セッションが存在しない場合、疑似回線(レイヤー 2 回線またはレイヤー 2 VPN)のアップおよびダウン状態によって、E-LMI を介して CE ルーターに非同期 EVC 状態変更メッセージがトリガーされます。
ACX シリーズ ルーターは、レイヤー 2 サービス(ブリッジング)の E-LMI をサポートしていません。
イーサネットローカル管理インターフェイスの設定
E-LMI を設定するには、次の手順を実行します。
OAM プロトコル(CFM)の設定
OAM プロトコル (CFM) の設定については、「 IEEE 802.1ag OAM 接続障害管理の概要」を参照してください。
EVC への OAM プロトコルの割り当て
EVC を設定するには、[edit protocols oam ethernet]
階層レベルで evcsevc-id
ステートメントを使用して EVC の名前を指定する必要があります。[edit protocols oam ethernet evcs]
階層レベルで evc-protocol
ステートメントとそのオプションを使用して、EVC 統計を監視するための EVC プロトコルを cfm
または vpls
に設定できます。
EVC 内のリモート UNI の数は、[edit protocols oam ethernet evcs evcs-protocol]
階層レベルの remote-uni-count number
ステートメントを使用して設定できます。remote-uni-count
のデフォルトは 1 です。1 より大きい値を設定すると、EVC はマルチポイントツーマルチポイントになります。エンドポイントの実際の数よりも大きい値を入力すると、すべてのエンドポイントがアップしている場合でも、EVC ステータスは部分的にアクティブとして表示されます。エンドポイントの実際の数よりも少ない remote-uni-count
を入力すると、すべてのエンドポイントが稼働していなくても、ステータスはアクティブとして表示されます。
EVC を設定するには、[edit protocols oam ethernet]
階層レベルで evcs
ステートメントを含めます。
[edit protocols oam ethernet] evcs evc-id { evc-protocol (cfm (management-domain name management-association name ) | vpls (routing-instance name)) { remote-uni-count <number>; # Optional, defaults to 1 multipoint-to-multipoint; # Optional, defaults to point-to-point if remote-uni-count is 1 } }
インターフェイスでの E-LMI の有効化と EVC への CE VLAN ID のマッピング
E-LMI を設定するには、[edit protocols oam ethernet]
階層レベルで lmi
ステートメントを含めます。
[edit protocols oam ethernet] lmi { polling-verification-timer value; # Polling verification timer (T392), defaults to 15 seconds status-counter count; # Status counter (N393), defaults to 4 interface name { evc evc-id { default-evc; vlan-list [ vlan-ids ]; } evc-map-type (all-to-one-bundling | bundling | service-multiplexing); polling-verification-time value; # Optional, defaults to global value status-counter count; # Optional, defaults to global value uni-id value; # Optional, defaults to interface-name } }
ステータスカウンタは、[edit protocols oam ethernet lmi]
階層レベルで status-counter count
ステートメントを使用して連続したエラーをカウントするように設定することができます。ステータスカウンタは、E-LMI が動作しているかどうかを判断するために使用されます。デフォルト値は4です。
polling-verification-timer value
ステートメントは、[edit protocols oam ethernet lmi]
階層レベルで設定することができます。デフォルト値は15秒です。
[edit protocols oam ethernet lmi]
階層レベルの interface name
ステートメントを使用して、インターフェイスを有効にし、E-LMI で使用するオプションを設定できます。ge
、xe
、および ae
インターフェイスのみがサポートされます。インターフェイス uni-id
オプションを使用して、UNI の名前を指定できます。uni-id
が設定されていない場合、デフォルトは name 変数 interface name
に設定されます。
evc-map-type type
インターフェイスオプションを使用して、CE-VLAN ID/EVC マップタイプを指定できます。オプションは、 all-to-one-bundling
、 bundling
、または service-multiplexing
です。サービスの多重化は、バンドルなしです。既定のタイプは all-to-one-bundling
です。
インターフェイスが使用するEVCを指定するには、[edit protocols oam ethernet lmi interface name]
階層レベルで evc evc-id
ステートメントを使用します。[edit protocols oam ethernet lmi interface name evc evc-id]
階層レベルで default-evc
ステートメントを使用して、インターフェイスをデフォルトの EVC インターフェイスとして指定できます。他の EVC にマップされていないすべての VID は、この EVC にマップされます。デフォルトとして設定できるEVCは1つだけです。
[edit protocols oam ethernet lmi interface name evc evc-id]
階層レベルで vlan-list vlan-id-list
ステートメントを使用して、VLAN のリストを EVC にマッピングできます。
E-LMI の設定例
トポロジーの例
図 2 は、CFM によって監視されるポイントツーポイント EVC(SVLAN)の E-LMI 設定を示しています。この例では、VLAN 1 〜 2048 は evc1
(SVLAN 100)にマッピングされ、2049 〜 4096 は evc2
(SVLAN 200)にマッピングされます。これらの EVC を監視するために、2 つの CFM セッションが作成されます。
PE1の設定
[edit] interfaces { ge-1/1/1 { unit 0 { family bridge { interface-mode trunk; vlan-id-list 1-2048; } } unit 1 { family bridge { interface-mode trunk; vlan-id-list 2049-4096; } } } ge-1/1/2 { unit 0 { vlan-id 100; family bridge { interface-mode trunk; inner-vlan-id-list 1-2048; } } unit 1 { vlan-id 200; family bridge { interface-mode trunk; inner-vlan-id-list 2049-4096; } } } } protocols { oam { ethernet { connectivity-fault-management { maintenance-domain md { level 0; maintenance-association 1 { name-format vlan; mep 1 { direction up; interface ge-1/1/1.0 vlan 1; } } maintenance-association 2049 { name-format vlan; mep 1 { direction up; interface ge-1/1/1.1 vlan 2049; } } } } evcs { evc1 { evc-protocol cfm management-domain md management-association 1; remote-uni-count 1; } evc2 { evc-protocol cfm management-domain md management-association 2049; remote-uni-count 1; } } lmi { interface ge-1/1/1 { evc evc1 { vlan-list 1-2048; } evc evc2 { vlan-list 2049-4096; } evc-map-type bundling; uni-id uni-ce1; } } } } }
PE2の設定
[edit] interfaces { ge-2/2/1 { unit 0 { family bridge { interface-mode trunk; vlan-id-list 1-2048; } } unit 1 { family bridge { interface-mode trunk; vlan-id-list 2049-4096; } } } ge-2/2/2 { unit 0 { vlan-id 100; family bridge { interface-mode trunk; inner-vlan-id-list 1-2048; } } unit 1 { vlan-id 200; family bridge { interface-mode trunk; inner-vlan-id-list 2049-4095; } } } } protocols { oam { ethernet { connectivity-fault-management { maintenance-domain md { level 0; maintenance-association 1 { name-format vlan; mep 1 { direction up; interface ge-2/2/1.0 vlan 1; } } maintenance-association 2049 { name-format vlan; mep 1 { direction up; interface ge-2/2/1.1 vlan 2049; } } } } evcs { evc1 { evc-protocol cfm management-domain md management-association 1; remote-uni-count 1; } evc2 { evc-protocol cfm management-domain md management-association 2049; uni-count 2; } } lmi { interface ge-2/2/1 { evc evc1 { vlan-list 1-2048; } evc evc2 { vlan-list 2049-4095; } evc-map-type bundling; uni-id uni-ce2; } } } } }
同じEVCを共有する2つのUNIの設定
[edit protocols] oam { ethernet { connectivity-fault-management { ...} evcs { evc1 { evc-protocol cfm management-domain md management-association 1; remote-uni-count 1; } } lmi { interface ge-2/2/1 { evc evc1 { vlan-list 0-4095; } evc-map-type all-to-one-bundling; uni-id uni-ce1; } interface ge-2/3/1 { evc evc1 { vlan-list 0-4095; } evc-map-type all-to-one-bundling; uni-id uni-ce2; } } } }