QinQ wird auch als Q -in- Q , Stacked VLANs und Provider Bridging bekannt. Es ist eine Änderung der Ethernet-Vernetzung und IEEE IEEE 802.1Q -1998 . Im Gegensatz zu IEEE 802.1Q, ermöglicht QinQ Sie mehrere VLAN -Header in einem einzigen Ethernet-Frame einzufügen. Durch die Verwendung von zwei oder mehr VLAN -Header können Sie mehrere Instanzen von MAC Dienste für die Nutzer eines Bridged Local Area Network ohne Personen mit, um mit einander interagieren beschäftigen und mit minimalen notwendigen Zusammenarbeit zwischen den Nutzern und der MAC -Service. Die Nutzung von Metro Ethernet Protokolle
Die Verwendung von zwei oder mehr VLAN -Header in einem einzigen Ethernet-Frame ermöglicht die Implementierung von Metro-Ethernet- Netzwerk-Topologien . QinQ nutzt Metro -Ethernet-Protokolle , um mehrere VLAN -Header innerhalb eines Ethernet-Frames zu erreichen. Metro Ethernet, auch als Metro Area Networking oder MAN , ist eine Kombination von herkömmlichen Ethernet und Synchronous Digital Hierarchy , SDH oder . Diese Kombination wird am effektivsten in Netzwerken, in denen eine Infrastruktur ist bereits vorhanden, die dazu beitragen , um die Bandbreite zu verwalten realisiert , wenn der Verkehr schwankt.
Doppel - Tagging und Tag Stacking
QinQ nutzt multiple VLAN -Header , die VLAN-Tags aufgerufen werden oder einfach als Tags bezeichnet. Innerhalb eines Ethernet-Frames werden mehrere Tags kombiniert werden, um die sichere Zuordnung der VLAN -IDs auf Subschnittstellen ermöglichen durch Verkapselung jede ID innerhalb eines individuellen Service - Provider bezeichnet VLAN ID für jeden Benutzer. Dies verhindert, dass ID Überschneidungen und hält Datenverkehr von einzelnen Benutzern davor vermischt. Wenn zwei Tags verwendet werden, werden sie als äußere VLAN ID und VLAN ID innere bekannt.
Wie Schlagwörter
Tag 1 , der äußere Tag sind gezählt , ist mit dem Ethernet-Header am nächsten. Tag 2 , Tag der innere , auf die Nutzlast des Rahmens am nächsten liegt. Diese Namenskonvention betrifft jeden Tag- Funktion, aber nicht bestimmen , in welcher Reihenfolge die Tags hinzugefügt werden. In Rahmen mit mehr als zwei Variablen , werden die Tags sequentiell von 1 nummeriert und erscheinen zusammenhängend aus dem Ethernet-Header zu Nutzlast.
Wie Multiple -Tags werden in einem Rahmen
Stacked < p> Die erste .1 Q -Header ist 4 Byte lang . Es wird zu einem untagged Ethernet II Frame , indem Sie zuerst den 4- Byte -Tag zwischen dem MAC Source Address des untagged Rahmen und dessen ethertype Feld hinzugefügt . Die Header- ethertype auf 0x8100 gesetzt . Diese identifiziert spezifische Daten als VLAN -Tag. 12 Bits werden für die VLAN -ID verwendet. Die anderen Bits werden in je nach den spezifischen Bedürfnissen der Schnittstelle, an der die tag Verhängung tritt gefüllt .
Eine zweite Tag wird vor dem ersten Tag eingefügt , näher an der Ethernet-Header , zwischen der MAC Source Address und der erste Tag . Dieser Tag wird ein ethertype von 0x8100 standardmäßig zugewiesen , aber der tag imposante Gerät kann für einen anderen ethertype konfiguriert werden. Wie bei dem ersten Tag werden 12 Bits für die VLAN -ID verwendet und der Rest je nach Bedarf . Zusätzliche Tags werden zwischen dem Ethernet -Header und den vorhergehenden Tags eingefügt .