Lokale Ethernet-Verwaltungsschnittstelle
Übersicht über die lokale Ethernet-Verwaltungsschnittstelle
Gigabit-Ethernet-Schnittstellen (ge
), 10-Gigabit-Ethernet (xe
) und aggregiertes Ethernet (ae
) unterstützen das Ethernet Local Management Interface (E-LMI).
Auf Routern der MX-Serie wird E-LMI nur auf Gigabit-Ethernet- (ge
), 10-Gigabit-Ethernet- (xe
) und Aggregated Ethernet-Schnittstellen (ae
) unterstützt, die auf Routern der MX-Serie mit DPC konfiguriert sind.
Die E-LMI-Spezifikation ist auf dem Metro Ethernet Forum erhältlich. E-LMI-Verfahren und -Protokolle werden verwendet, um die automatische Konfiguration des Kunden-Edge (CE) zur Unterstützung von Metro-Ethernet-Services zu ermöglichen. Das E-LMI-Protokoll liefert dem CE auch Statusinformationen zur Benutzer-zu-Netzwerk-Schnittstelle (UNI) und zur virtuellen Ethernet-Verbindung (EVC). Die UNI- und EVC-Informationen ermöglichen die automatische Konfiguration des CE-Betriebs basierend auf der Metro-Ethernet-Konfiguration.
Das E-LMI-Protokoll arbeitet zwischen dem CE-Gerät und dem Provider-Edge-Gerät (PE). Er wird nur auf der PE-CE-Verbindung ausgeführt und benachrichtigt den CE über den Konnektivitätsstatus und die Konfigurationsparameter der Ethernet-Dienste, die auf dem CE-Port verfügbar sind. Der Geltungsbereich des E-LMI-Protokolls ist in Abbildung 1dargestellt.

Die E-LMI-Implementierung auf Routern der ACX- und MX-Serie umfasst nur die PE-Seite des E-LMI-Protokolls.
E-LMI arbeitet mit einem OAM-Protokoll wie Connectivity Fault Management (CFM) zusammen, das innerhalb des Provider-Netzwerks ausgeführt wird, um den OAM-Status zu erfassen. CFM läuft auf der Provider-Wartungsebene (UNI-N bis UNI-N mit bis zu MEPs bei der UNI). E-LMI verlässt sich auf das CFM für den End-to-End-Status von EVCs in CFM-Domänen (SVLAN-Domäne oder VPLS).
Das E-LMI-Protokoll übermittelt die folgenden Informationen:
Benachrichtigung des CE über das Hinzufügen/Löschen eines EVC (aktiv, nicht aktiv oder teilweise aktiv)
Benachrichtigung des CE über den Verfügbarkeitsstatus eines konfigurierten EVC
Mitteilung der UNI- und EVC-Attribute an die CE:
UNI-Attribute:
UNI-Kennung (ein vom Benutzer konfigurierter Name für UNI)
CE-VLAN-ID/EVC-Zuordnungstyp (All-to-One-Bündelung, Service-Multiplexing mit Bündelung oder keine Bündelung)
Das Bandbreitenprofil wird nicht unterstützt (einschließlich der folgenden Funktionen):
CM (Kopplungsmodus)
CF (Farbmarkierung)
CIR (Rate der zugesagten Informationen)
CBR (Committed-Burst-Größe)
EIR (Excess Information Rate)
EBS (überschüssige Burst-Größe)
EVC-Attribute:
EVC-Referenz-ID
EVC-Statustyp (aktiv, nicht aktiv oder teilweise aktiv)
EVC-Typ (Punkt-zu-Punkt oder Multipunkt-zu-Mehrpunkt)
EVC-ID (ein vom Benutzer konfigurierter Name für EVC)
Bandbreitenprofil (nicht unterstützt)
CE-VLAN ID/EVC-Karte
E-LMI auf Routern der MX-Serie unterstützt die folgenden EVC-Typen:
Q-in-Q SVLAN (Point-to-Point oder Multipoint-to-Multipoint) – Erfordert eine End-to-End-CFM-Sitzung zwischen UNI-Ns zur Überwachung des EVS-Status.
VPLS (BGP oder LDP) (Punkt-zu-Punkt oder Multipunkt-zu-Multipunkt): Zur Überwachung des EVC-Status können entweder VPLS-Pseudowire-Status oder End-to-End-CFM-Sitzungen zwischen UNI-Ns verwendet werden.
L2-Verbindung/L2VPN (Punkt-zu-Punkt): Zur Überwachung des EVC-Status können entweder der VPLS-Pseudowire-Status oder End-to-End-CFM-Sitzungen zwischen UNI-Ns verwendet werden.
HINWEIS:l2-circuit
undl2vpn
werden nicht unterstützt.
Das E-LMI-Protokoll auf Routern der ACX-Serie unterstützt Layer-2-Circuit- und Layer-2-VPN-EVC-Typen und ermöglicht die Weiterleitung von Link-Loss für Pseudowire-Services (Layer-2-Circuit und Layer-2-VPN) wie folgt:
Zusammenspiel zwischen dem CFM-Protokoll (Connectivity Fault Management) und dem E-LMI-Protokoll für Layer-2-Verbindungen und Layer-2-VPN.
End-to-End-CFM-Sitzung zwischen UNIs zur Überwachung des EVC-Status.
Im Falle von Pseudowire-Redundanz kann CFM verwendet werden, um aktive und Backup-Pseudowire-Sitzungen zu überwachen. Der EVC-Status wird nur dann als "down to CE-devices" deklariert, wenn sowohl die aktive als auch die Backup-Pseudowire-Sitzung ausfallen.
Zusammenspiel zwischen Remote Defect Indication (RDI) und E-LMI für Layer-2-Schaltung und Layer-2-VPN.
Wenn ein Wartungszuordnungsendpunkt (Maintenance Association Endpoint, MEP) ein RDI-Bit empfängt, das in einem CCM-Frame (Continuity Check Message) festgelegt ist, und wenn die RDI-Fehlererkennung in der EVC-Konfiguration unter
[edit protocols oam ethernet evcs evc-id evc-protocol cfm management-domain name management-association name faults rdi]
aktiviert ist, wird der Pseudodraht über E-LMI als bis zu CE-Routern deklariert.
Wenn keine End-to-End-CFM-Sitzung zwischen UNIs vorhanden ist, löst der Up- und Down-Status der Pseudowire (Layer-2-Verbindung oder Layer-2-VPN) eine asynchrone EVC-Statusänderungsnachricht an CE-Router über E-LMI aus.
Router der ACX-Serie unterstützen kein E-LMI für Layer-2-Services (Bridging).
Konfigurieren der lokalen Ethernet-Verwaltungsschnittstelle
Führen Sie die folgenden Schritte aus, um E-LMI zu konfigurieren:
- Konfigurieren eines OAM-Protokolls (CFM)
- Zuweisen des OAM-Protokolls zu einem EVC
- Aktivieren von E-LMI auf einer Schnittstelle und Zuordnen von CE-VLAN-IDs zu einem EVC
Konfigurieren eines OAM-Protokolls (CFM)
Informationen zur Konfiguration des OAM-Protokolls (CFM) finden Sie unter IEEE 802.1ag OAM Connectivity Fault Management Overview.
Zuweisen des OAM-Protokolls zu einem EVC
Um ein EVC zu konfigurieren, müssen Sie mit der evcsevc-id
Anweisung auf Hierarchieebene [edit protocols oam ethernet]
einen Namen für das EVC angeben. Sie können das EVC-Protokoll für die Überwachung von EVC-Statistiken auf cfm
oder vpls
mithilfe der evc-protocol
Anweisung und ihrer Optionen auf Hierarchieebene [edit protocols oam ethernet evcs]
festlegen.
Sie können die Anzahl der Remote-UNIs im EVC mit der remote-uni-count number
Anweisung auf Hierarchieebene [edit protocols oam ethernet evcs evcs-protocol]
festlegen. Der remote-uni-count
Standardwert ist 1. Wenn Sie einen Wert größer als 1 konfigurieren, wird der EVC zu Multipoint-to-Multipoint. Wenn Sie einen Wert eingeben, der größer als die tatsächliche Anzahl der Endpunkte ist, wird der EVC-Status als teilweise aktiv angezeigt, auch wenn alle Endpunkte aktiv sind. Wenn Sie weniger remote-uni-count
als die tatsächliche Anzahl von Endpunkten eingeben, wird der Status als aktiv angezeigt, auch wenn nicht alle Endpunkte aktiv sind.
Sie können ein EVC konfigurieren, indem Sie die evcs
Anweisung auf Hierarchieebene [edit protocols oam ethernet]
einfügen:
[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 } }
Aktivieren von E-LMI auf einer Schnittstelle und Zuordnen von CE-VLAN-IDs zu einem EVC
Um E-LMI zu konfigurieren, fügen Sie die lmi
Anweisung auf Hierarchieebene [edit protocols oam ethernet]
ein:
[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 } }
Sie können den Statuszähler so einstellen, dass aufeinanderfolgende Fehler gezählt werden, indem Sie die status-counter count
Anweisung auf Hierarchieebene [edit protocols oam ethernet lmi]
verwenden. Der Statuszähler wird verwendet, um festzustellen, ob E-LMI betriebsbereit ist oder nicht. Der Standardwert ist 4.
Sie können die polling-verification-timer value
Anweisung auf Hierarchieebene [edit protocols oam ethernet lmi]
setzen. Der Standardwert ist 15 Sekunden.
Sie können eine Schnittstelle aktivieren und ihre Optionen für die Verwendung mit E-LMI festlegen, indem Sie die interface name
Anweisung auf Hierarchieebene [edit protocols oam ethernet lmi]
verwenden. xe
Es werden nur ge
Schnittstellen , , und ae
unterstützt. Sie können die Schnittstellenoption uni-id
verwenden, um einen Namen für die UNI anzugeben. Wenn uni-id
nicht konfiguriert ist, wird standardmäßig die Namensvariable von interface name
verwendet.
Sie können den CE-VLAN-ID/EVC-Zuordnungstyp mit der evc-map-type type
Option "Schnittstelle" angeben. Die Optionen sind all-to-one-bundling
, bundling
, oder service-multiplexing
. Service-Multiplexing erfolgt ohne Bündelung. Der Standardtyp ist all-to-one-bundling
.
Um den EVC anzugeben, den eine Schnittstelle verwendet, verwenden Sie die evc evc-id
Anweisung auf Hierarchieebene [edit protocols oam ethernet lmi interface name]
. Sie können eine Schnittstelle als Standard-EVC-Schnittstelle angeben, indem Sie die default-evc
Anweisung auf Hierarchieebene [edit protocols oam ethernet lmi interface name evc evc-id]
verwenden. Alle VIDs, die keinem anderen EVC zugeordnet sind, werden diesem EVC zugeordnet. Es kann nur ein EVC als Standard konfiguriert werden.
Sie können einem EVC eine Liste von VLANs zuordnen, indem Sie die vlan-list vlan-id-list
Anweisung auf Hierarchieebene [edit protocols oam ethernet lmi interface name evc evc-id]
verwenden.
Beispiel für eine E-LMI-Konfiguration
- Beispieltopologie
- PE1 konfigurieren
- PE2 konfigurieren
- Konfigurieren von zwei UNIs, die denselben EVC verwenden
Beispieltopologie
Abbildung 2 veranschaulicht die E-LMI-Konfiguration für ein von CFM überwachtes Punkt-zu-Punkt-EVC (SVLAN). In diesem Beispiel werden evc1
die VLANs 1 bis 2048 (SVLAN 100) und 2049 bis 4096 (SVLAN 200) zugeordnet evc2
. Es werden zwei CFM-Sitzungen erstellt, um diese EVCs zu überwachen.

PE1 konfigurieren
[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 konfigurieren
[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; } } } } }
Konfigurieren von zwei UNIs, die denselben EVC verwenden
[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; } } } }