Bindung von VLAN-IDs an logische Schnittstellen
In diesem Thema wird die Konfiguration logischer Schnittstellen zum Empfangen und Weiterleiten von VLAN-getaggten Frames beschrieben:
Um eine logische Schnittstelle zum Empfangen und Weiterleiten von VLAN-getaggten Frames zu konfigurieren, müssen Sie eine VLAN-ID, einen Bereich von VLAN-IDs oder eine Liste von VLAN-IDs an die logische Schnittstelle binden. Tabelle 1 listet die Konfigurationsanweisungen auf, die Sie verwenden, um VLAN-IDs an logische Schnittstellen zu binden, geordnet nach Umfang der VLAN-IDs, die zum Abgleich eingehender Pakete verwendet werden. Sie können diese Anweisungen auf Hierarchie [edit interfaces interface-name unit logical-unit-number]
- oder Hierarchieebene [edit logical-systems logical-system-name interfaces interface-name unit logical-unit-number]
konfigurieren.
Umfang der VLAN-ID-Abgleich | Typ des auf der logischen Schnittstelle unterstützten VLAN-Framings | |
---|---|---|
Single-Tag-Framing | Dual-Tag-Framing | |
VLAN-ID |
|
|
VLAN-ID-Bereich |
|
|
VLAN-ID-Liste |
|
|
Die inner-list
Option der vlan-tags
Anweisung unterstützt keine TPID-Werte (Tag Protocol ID).
In Junos OS Version 9.5 und höher, auf Routern der MX-Serie und in Junos OS Version 12.2R2 und höher auf Switches der EX-Serie können Sie eine Liste von VLAN-IDs an eine einzige logische Schnittstelle binden, wodurch keine separate logische Schnittstelle für jeden VLAN- oder VLAN-Bereich konfiguriert werden muss. Eine logische Schnittstelle, die Pakete akzeptiert, die mit einer in einer VLAN-ID-Liste angegebenen VLAN-ID getaggt werden, wird als VLAN-gebündelte logische Schnittstelle bezeichnet.
Sie können VLAN-gebündelte logische Schnittstellen verwenden, um Leitungsverbindungen zwischen Layer-2-VPN-Routing-Instanzen oder Layer-2-Circuits zu konfigurieren. Die Verwendung von VLAN-gebündelten logischen Schnittstellen vereinfacht die Konfiguration und reduziert die Nutzung von Systemressourcen wie logischen Schnittstellen, Next Hops und Circuits.
Alternativ zur Konfiguration mehrerer logischer Schnittstellen (eine für jede VLAN-ID und eine für jeden Bereich von VLAN-IDs) können Sie eine einzelne VLAN-gebündelte logische Schnittstelle basierend auf einer Liste von VLAN-IDs konfigurieren.
Die vlan-id
Option wird nicht unterstützt, um eine VLAN-Normalisierung auf VPLS-Instanzen zu erreichen, die mit vlan-id-list
. Sie können jedoch die Option verwenden, um eine vlan-maps
VLAN-Normalisierung zu erreichen.
Um eine Liste von VLAN-IDs an eine logische Schnittstelle mit einem einzigen Tag zu binden, fügen Sie die
vlan-id-list
Anweisung auf[edit interfaces ethernet-interface-name unit logical-unit-number]
Hierarchie- oder[edit logical-systems logical-system-name interfaces ethernet-interface-name unit logical-unit-number]
Hierarchieebene ein. Geben Sie die VLAN-IDs in der Liste einzeln an, indem Sie ein Leerzeichen verwenden, um jede ID zu trennen, als inklusive Liste, indem Sie die Start-VLAN-ID und die VLAN-ID mit einem Bindestrich trennen, oder als Kombination aus beiden.[edit interfaces ethernet-interface-name unit logical-unit-number] user@host# vlan-id-list [ vlan-id vlan-id–vlan-id ];
Um eine Ethernet-Schnittstelle zur Unterstützung logischer Schnittstellen mit einem Tag zu konfigurieren, fügen Sie die
vlan-tagging
Anweisung auf Hierarchieebene ein[edit interfaces ethernet-interface-name]
. Um gemischtes Tagging zu unterstützen, fügen Sie stattdessen dieflexible-vlan-tagging
Anweisung ein.Um eine Liste von VLAN-IDs an eine logische Dual-Tag-Schnittstelle zu binden, fügen Sie die
vlan-tags
Anweisung auf[edit interfaces ethernet-interface-name unit logical-unit-number]
Hierarchie- oder[edit logical-systems logical-system-name interfaces ethernet-interface-name unit logical-unit-number]
Hierarchieebene ein. Verwenden Sie dieinner-list
Option, um die VLAN-IDs einzeln anzugeben, indem Sie ein Leerzeichen verwenden, um jede ID zu trennen, als inklusive Liste, indem Sie die Start-VLAN-ID und die VLAN-ID mit einem Bindestrich trennen, oder als Kombination aus beiden.[edit interfaces ethernet-interface-name unit logical-unit-number] user@host# vlan-tags inner-list [vlan-id vlan-id–vlan-id ] outer <tpid>vlan-id;
HINWEIS:Die
inner-list
Option dervlan-tags
Anweisung unterstützt keine TPID-Werte (Tag Protocol ID).Um eine Ethernet-Schnittstelle zur Unterstützung logischer Dual-Tag-Schnittstellen zu konfigurieren, fügen Sie die
stacked-vlan-tagging
Anweisung auf[edit interfaces ethernet-interface-name]
Hierarchieebene ein. Um gemischtes Tagging zu unterstützen, fügen Sie stattdessen dieflexible-vlan-tagging
Anweisung ein.
Die folgende Beispielkonfiguration konfiguriert zwei verschiedene Listen von VLAN-IDs auf zwei verschiedenen logischen Ports.
[edit interfaces] ge-1/1/0 { vlan-tagging; # Only for single-tagging encapsulation flexible-ethernet-services; unit 10 { encapsulation vlan-ccc; vlan-id-list [20 30–40 45]; } } ge-1/1/1 { flexible-vlan-tagging; # Only for mixed tagging encapsulation flexible-ethernet-services; unit 10 { encapsulation vlan-ccc; vlan-id-list [1 10 20 30–40]; } unit 20 { encapsulation vlan-ccc; vlan-tags outer 200 inner-list [50–60 80 90–100]; } }
In der obigen ge-1/1/0
Beispielkonfiguration unterstützt logische Schnittstellen mit einzelnen Tag und ge-1/1/1
gemischtes Tagging. Die logischen Schnittstellen ge-1/1/0.10
mit einem Tag und ge-1/1/1.10
jedes Paket listen VLAN-IDs. Die logische Dual-Tag-Schnittstelle ge-1/1/1.20
bündelt Listen von internen VLAN-IDs.
Sie können einen Bereich identischer Schnittstellen in einen Schnittstellenbereich gruppieren und dann eine gemeinsame Konfiguration auf diesen Schnittstellenbereich anwenden. In der obigen Beispielkonfiguration haben beispielsweise beide Schnittstellen ge-1/1/0 und ge-1/1/1 den gleichen physischen Kapselungstyp von flexible-ethernet-services
. So können Sie einen Schnittstellenbereich mit den Schnittstellen ge-1/1/0 und ge-1/1/1 als seine Mitglieder definieren und den Kapselungstyp flexible Ethernet-Services auf diesen definierten Schnittstellenbereich anwenden.