Binden von VLAN-IDs an logische Schnittstellen
In diesem Thema wird beschrieben, wie logische Schnittstellen für den Empfang und die Weiterleitung von VLAN-getaggten Frames konfiguriert werden:
Um eine logische Schnittstelle für den Empfang und die Weiterleitung 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 dem Bereich der VLAN-IDs, die zum Abgleich eingehender Pakete verwendet werden. Sie können diese Anweisungen auf Hierarchieebene [edit interfaces interface-name unit logical-unit-number] oder auf Hierarchieebene [edit logical-systems logical-system-name interfaces interface-name unit logical-unit-number] konfigurieren.
| Umfang des VLAN-ID-Abgleichs | Typ des VLAN-Framings, das auf der logischen Schnittstelle unterstützt wird | |
|---|---|---|
| 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 können Sie auf Routern der MX-Serie und in Junos OS Version 12.2R2 und höher auf Switches der EX-Serie eine Liste von VLAN-IDs an eine einzige logische Schnittstelle binden, wodurch die Notwendigkeit entfällt, für jedes VLAN oder jeden VLAN-Bereich eine separate logische Schnittstelle zu konfigurieren. Eine logische Schnittstelle, die Pakete akzeptiert, die mit einer VLAN-ID gekennzeichnet sind, die in einer VLAN-ID-Liste angegeben ist, wird als VLAN-gebündelte logische Schnittstelle bezeichnet.
Sie können VLAN-gebündelte logische Schnittstellen verwenden, um Circuit-Cross-Connects 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 Verwendung 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 VLAN-ID-Bereich) 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-listkonfiguriert sind. 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 einzelnen Tag zu binden, fügen Sie die
vlan-id-listAnweisung auf Hierarchieebene[edit interfaces ethernet-interface-name unit logical-unit-number]oder auf Hierarchieebene[edit logical-systems logical-system-name interfaces ethernet-interface-name unit logical-unit-number]ein. Geben Sie die VLAN-IDs in der Liste einzeln an, indem Sie die einzelnen IDs durch ein Leerzeichen trennen, als inklusive Liste, indem Sie die startende VLAN-ID trennen und die VLAN-ID mit einem Bindestrich beenden, oder als eine 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 so zu konfigurieren, dass sie logische Schnittstellen mit einem Tag unterstützt, schließen Sie die
vlan-taggingAnweisung auf Hierarchieebene[edit interfaces ethernet-interface-name]ein. Um gemischtes Tagging zu unterstützen, fügen Sie stattdessen dieflexible-vlan-taggingAnweisung ein.Um eine Liste von VLAN-IDs an eine logische Dual-Tag-Schnittstelle zu binden, fügen Sie die
vlan-tagsAnweisung auf Hierarchieebene[edit interfaces ethernet-interface-name unit logical-unit-number]oder auf Hierarchieebene[edit logical-systems logical-system-name interfaces ethernet-interface-name unit logical-unit-number]ein. Verwenden Sie dieinner-listOption, um die VLAN-IDs einzeln anzugeben, indem Sie ein Leerzeichen verwenden, um jede ID zu trennen, als inklusive Liste, indem Sie die startende VLAN-ID trennen und die VLAN-ID mit einem Bindestrich beenden, oder als eine 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-listOption dervlan-tagsAnweisung unterstützt keine TPID-Werte (Tag Protocol ID).Um eine Ethernet-Schnittstelle so zu konfigurieren, dass sie logische Dual-Tag-Schnittstellen unterstützt, schließen Sie die
stacked-vlan-taggingAnweisung auf Hierarchieebene[edit interfaces ethernet-interface-name]ein. Um gemischtes Tagging zu unterstützen, fügen Sie stattdessen dieflexible-vlan-taggingAnweisung 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];
}
}
Unterstützt in der obigen ge-1/1/0 Beispielkonfiguration logische Schnittstellen mit einem Tag und ge-1/1/1 gemischtes Tagging. Die logischen Single-Tag-Schnittstellen ge-1/1/0.10 und ge-1/1/1.10 jedes Bundle enthalten VLAN-IDs. Die logische Dual-Tag-Schnittstelle ge-1/1/1.20 bündelt Listen innerer VLAN-IDs.
Sie können einen Bereich identischer Schnittstellen in einem 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 physikalischen Kapselungstyp von flexible-ethernet-services. So können Sie einen Schnittstellenbereich mit den Schnittstellen ge-1/1/0 und ge-1/1/1 als Mitglieder definieren und den Kapselungstyp flexible-ethernet-services auf diesen definierten Schnittstellenbereich anwenden.