Konfigurieren von VLAN-IDs für VLANs und VPLS-Routing-Instanzen
Sie können VLAN-Identifikatoren für eine VLAN- oder VPLS-Routing-Instanz auf folgende Weise konfigurieren:
Indem Sie entweder die
vlan-idAnweisung oder dievlan-tagsAnweisung verwenden, um eine normalisierende VLAN-Kennung zu konfigurieren. In diesem Abschnitt wird beschrieben, wie normalisierende VLAN-Identifikatoren in einer VLAN- oder VPLS-Routing-Instanz verarbeitet und übersetzt werden.Durch Verwendung der input-vlan-map und der
output-vlan-mapAnweisungen auf oder-Hierarchieebene zur Konfiguration der[edit interfaces interface-name unit logic-unit-number][edit logical-systems logical-system-name interfaces interface-name unit logic-unit-number]VLAN-Zuordnung.
In ACX5048- und ACX5096-Routern wird der VLAN-Zuordnungsbetrieb nur im connectivity-type Modus is ce und nicht im Modus mit permanent unterstützt.
Die VLAN-ID und vlan-tags die Anweisungen werden verwendet, um die normalisierende VLAN-Kennung unter der VLAN- oder VPLS-Routing-Instanz anzugeben. Die normalisierende VLAN-Kennung kann die VLAN-Tags der empfangenen Pakete in eine Lern-VLAN-Kennung übersetzen oder normalisieren.
Sie können die VLAN-Zuordnung nicht mit der input-vlan-map und output-vlan-map den Anweisungen konfigurieren, wenn Sie eine normalisierende VLAN-Kennung für eine VLAN- oder VPLS-Routing-Instanz mit der vlan-id oder vlan-tags den Anweisungen konfigurieren.
Um eine VLAN-Kennung für ein VLAN zu konfigurieren, schließen Sie entweder die VLAN-ID oder die vlan-tags Anweisung auf [edit interfaces interface-name unit logic-unit-number] der ODER-Hierarchieebene [edit logical-systems logical-system-name interfaces interface-name unit logic-unit-number] ein und schließen Sie dann diese logische Schnittstelle in die VLAN-Konfiguration ein.
Fügen Sie für eine VPLS-Routing-Instanz entweder die VLAN-ID oder vlan-tags eine Anweisung auf [edit interfaces interface-name unit logic-unit-number] der ODER-Hierarchieebene [edit logical-systems logical-system-name interfaces interface-name unit logic-unit-number] hinzu und nehmen Sie dann diese logische Schnittstelle in die Konfiguration der VPLS-Routing-Instanz auf.
Router der ACX-Serie unterstützen die [edit logical-systems] Hierarchie nicht.
Für eine einzelne VLAN- oder VPLS-Routing-Instanz können Sie entweder die VLAN-ID oder die vlan-tags Anweisung einschließen, aber nicht beides. Wenn Sie keine VLAN-ID oder VLAN-Tags für das VLAN oder die VPLS-Routing-Instanz konfigurieren, werden die empfangenen Layer-2-Pakete an die ausgehende Layer-2-Schnittstelle weitergeleitet, ohne dass das VLAN-Tag geändert wird, es sei denn, auf der Layer-2-Schnittstelle ist eine Ausgabe-VLAN-Zuordnung konfiguriert. Dies führt dazu, dass ein Frame an eine Layer-2-Schnittstelle mit einem VLAN-Tag weitergeleitet wird, das sich von dem für die Layer-2-Schnittstelle konfigurierten unterscheidet. Beachten Sie, dass ein von der Layer-2-Schnittstelle empfangener Frame weiterhin mit den in der Schnittstellenkonfiguration angegebenen VLAN-Tags übereinstimmen muss. Die ungültige Konfiguration kann zu einer Layer-2-Schleife führen. Wenn in ACX5048- und ACX5096-Routern das Schnittstellen-VLAN als vlan-id-list konfiguriert ist, muss die VPLS-Routing-Instanz normalisiert werden. VLAN-ID all wird in ACX5048- und ACX5096-Routern nicht unterstützt.
Die VLAN-Tags, die der eingehenden logischen Schnittstelle zugeordnet sind, werden mit der normalisierenden VLAN-Kennung verglichen. Wenn die Tags unterschiedlich sind, werden sie wie in Tabelle 2 beschrieben umgeschrieben. Die MAC-Quelladresse eines empfangenen Pakets wird basierend auf der normalisierenden VLAN-Kennung ermittelt.
Wenn die VLAN-Tags, die der ausgehenden logischen Schnittstelle und der normalisierenden VLAN-Kennung zugeordnet sind, unterschiedlich sind, wird die normalisierende VLAN-Kennung so umgeschrieben, dass sie mit den VLAN-Tags der ausgehenden logischen Schnittstelle übereinstimmt, wie in Tabelle 3 beschrieben.
Die folgenden Schritte beschreiben den Prozess für die Überbrückung eines Pakets, das über eine logische Layer-2-Schnittstelle empfangen wird, wenn Sie eine normalisierende VLAN-Kennung entweder mit der VLAN-ID number oder vlan-tags der Anweisung für eine VLAN- oder eine VPLS-Routing-Instanz angeben:
- Wenn ein Paket an einem physischen Port empfangen wird, wird es nur akzeptiert, wenn die VLAN-Kennung des Pakets mit der VLAN-Kennung einer der an diesem Port konfigurierten logischen Schnittstellen übereinstimmt.
- Die VLAN-Tags des empfangenen Pakets werden dann mit der normalisierenden VLAN-Kennung verglichen. Wenn sich die VLAN-Tags des Pakets von der normalisierenden VLAN-Kennung unterscheiden, werden die VLAN-Tags wie in Tabelle 2 beschrieben umgeschrieben.
- Wenn die Quell-MAC-Adresse des empfangenen Pakets nicht in der Quell-MAC-Tabelle vorhanden ist, wird sie basierend auf der normalisierenden VLAN-Kennung gelernt.
- Das Paket wird dann basierend auf der MAC-Adresse des Ziels an eine oder mehrere ausgehende logische Layer-2-Schnittstellen weitergeleitet. Ein Paket mit einer bekannten Unicast-Ziel-MAC-Adresse wird nur an eine ausgehende logische Schnittstelle weitergeleitet. Für jede ausgehende logische Layer-2-Schnittstelle wird die für die VLAN- oder VPLS-Routing-Instanz konfigurierte normalisierende VLAN-Kennung mit den auf dieser logischen Schnittstelle konfigurierten VLAN-Tags verglichen. Wenn die VLAN-Tags, die einer ausgehenden logischen Schnittstelle zugeordnet sind, nicht mit der normalisierenden VLAN-Kennung übereinstimmen, die für die VLAN- oder VPLS-Routing-Instanz konfiguriert ist, werden die VLAN-Tags wie in Tabelle 3 beschrieben umgeschrieben.
Die folgenden Tabellen zeigen, wie VLAN-Tags für Datenverkehr angewendet werden, der zum und vom VLAN gesendet wird, je nachdem, wie die VLAN-ID und vlan-tags die Anweisungen für das VLAN konfiguriert sind und wie die Identifikatoren für die logischen Schnittstellen in einer VLAN- oder VPLS-Routing-Instanz konfiguriert sind. Abhängig von Ihrer Konfiguration werden die folgenden Rewrite-Vorgänge für VLAN-Tags durchgeführt:
pop: Entfernen Sie ein VLAN-Tag vom Anfang des VLAN-Tag-Stacks.
pop-pop: Entfernen Sie sowohl das äußere als auch das innere VLAN-Tag des Frames.
pop-swap: Entfernen Sie das äußere VLAN-Tag des Frames und ersetzen Sie das innere VLAN-Tag des Frames.
swap: Ersetzen Sie das VLAN-Tag des Frames.
push: Fügen Sie oben im VLAN-Stack ein neues VLAN-Tag hinzu.
push-push: Schieben Sie zwei VLAN-Tags vor den Frame.
swap-push: Ersetzen Sie das VLAN-Tag des Frames und fügen Sie ein neues VLAN-Tag oben im VLAN-Stack hinzu.
swap-swap: Ersetzen Sie sowohl das äußere als auch das innere VLAN-Tag des Frames.
Tabelle 1 zeigt die unterstützten Eingangs- und Ausgangs-VLAN-Zuordnungskonfigurationen.
Schnittstellentyp |
Input-Map |
Ausgabe-Map |
||
|---|---|---|---|---|
Konfiguration |
Parameter |
Konfiguration |
Parameter |
|
Ohne Tags |
Drücken |
tpid.outer-vlan |
Pop |
Nichts |
Push-Push |
tpid.outer-vlan/ inner-vlan |
Pop-Pop |
Nichts |
|
Einfach getaggt |
tauschen |
tpid.outer-vlan |
tauschen |
tpid.outer-vlan |
Drücken |
tpid.outer-vlan |
Pop |
Nichts |
|
Tauschen-Schieben |
tpid.outer-vlan/ inner-vlan |
Pop-Tausch |
Nichts |
|
Dual getaggt |
tauschen |
tpid.outer-vlan |
tauschen |
tpid.outer-vlan |
Pop |
Nichts |
Drücken |
tpid.outer-vlan |
|
Swap-Swap |
tpid.outer-vlan/inner-vlan |
Swap-Swap |
tpid.outer-vlan |
|
Tabelle 2 zeigt konkrete Beispiele dafür, wie die VLAN-Tags für an das VLAN gesendete Pakete je nach Konfiguration verarbeitet und übersetzt werden. "–" bedeutet, dass die Anweisung für die angegebene VLAN-ID der logischen Schnittstelle nicht unterstützt wird. "Kein Betrieb" bedeutet, dass die VLAN-Tags des empfangenen Pakets nicht für die angegebene logische Eingabeschnittstelle übersetzt werden.
VLAN-Kennung der logischen Schnittstelle |
VLAN-Konfigurationen für ein VLAN |
||
|---|---|---|---|
VLAN-ID Keine |
VLAN-Kennung 200 |
VLAN-Tags außen 100 innen 300 |
|
nichts |
Keine Operation |
Push 200 |
Push 100, Push 300 |
200 |
Einw. 200 |
Keine Operation |
200 zu 300 wechseln, 100 pushen |
1000 |
Pop 1000 |
Tauschen Sie 1000 zu 200 aus |
1000 zu 300 austauschen, 100 pushen |
VLAN-Tags außen 2000 innen 300 |
Pop 2000, Pop 300 |
Pop 2000, Swap 300 zu 200 |
Swap 2000 zu 100 |
VLAN-Tags außen 100 innen 400 |
POP 100, POP 400 |
POP 100, Swap 400 zu 200 |
Swap 400 zu 300 |
Tabelle 3 zeigt konkrete Beispiele dafür, wie die VLAN-Tags für vom VLAN gesendete Pakete je nach Konfiguration verarbeitet und übersetzt werden. "–" bedeutet, dass die Anweisung für die angegebene VLAN-ID der logischen Schnittstelle nicht unterstützt wird. "Kein Betrieb" bedeutet, dass die VLAN-Tags des ausgehenden Pakets nicht für die angegebene logische Ausgabeschnittstelle übersetzt werden.
VLAN-Kennung der logischen Schnittstelle |
VLAN-Konfigurationen für ein VLAN |
||
|---|---|---|---|
VLAN-ID Keine |
VLAN-Kennung 200 |
VLAN-Tags außen 100 innen 300 |
|
nichts |
Keine Bedienung |
Einw. 200 |
POP 100, POP 300 |
200 |
Push 200 |
Keine Operation |
POP 100, Swap 300 zu 200 |
1000 |
Push 1000 |
Tauschen Sie 200 zu 1000 aus |
POP 100, Swap 300 zu 1000 |
VLAN-Tags außen 2000 innen 300 |
Push 2000, Push 300 |
Swap 200 to 300 , Push 2000 |
Swap 100 zu 2000 |
VLAN-Tags außen 100 innen 400 |
Push 100, Push 400 |
Tauschen Sie 200 zu 400 aus, drücken Sie 100 |
Swap 300 zu 400 |