Was ist der Unterschied zwischen TPID von 0x88a8 oder 0x8100

9

Ich habe einige JNCIS-SP-Dokumentationen zur Provider-Überbrückung gelesen und sie hatten Folgendes zum TPID-Feld für QinQ zu sagen:

IEEE 802.1ad hat eine TPID von 0x88a8 für den S-TAG reserviert. Das Standardverhalten des JUNOS-Betriebssystems besteht jedoch darin, die TPID auf 0x8100 zu setzen.

Wikipedia hat für die bemerkenswerten Protokolle für diese TPID-Werte Folgendes aufgelistet:

0x8100  VLAN-tagged frame (IEEE 802.1Q) & Shortest Path Bridging IEEE 802.1aq
0x88A8  Provider Bridging (IEEE 802.1ad) & Shortest Path Bridging IEEE 802.1aq

Was ist der funktionale Unterschied zwischen diesen beiden TPID-Werten? Warum sollte Juniper eine andere Standard-TPID verwenden als die IEEE-reservierte TPID für den S-TAG?

Luke Klimasauskas
quelle

Antworten:

9

Was ist der funktionale Unterschied zwischen diesen beiden TPID-Werten?

0x8100

Diese TPID wird in 802.1Q verwendet - es ist Ihr durchschnittliches, alltägliches VLAN-Tagging. Eine häufige Verwendung für VLANs besteht darin, dass Unternehmen ihr Netzwerk in Funktionsgruppen (wie Forschung, Finanzen oder Management) organisieren.

0x88a8

Diese TPID wird in verwendet 802.11ad - sein für Provider Bridging verwendet (auch als QinQ, gestapelte VLANs oder Doppel Tagging bekannt).

QinQ wird verwendet, wenn ein Kunde VLAN-gekennzeichneten Datenverkehr über ein Dienstanbieternetzwerk transportieren muss. Der Dienstanbieter verfügt über einen eigenen Satz von VLAN-Tags, möglicherweise ein Tag pro Kunde. Wir haben also Kunden-VLAN-Tags und Service-Provider-VLAN-Tags, die entsprechend als C-TAGs und S-TAGs bezeichnet werden.

S-TAGs werden mit der TPID 0x88a8 korreliert , um die Existenz des inneren C-TAG anzuzeigen, das die TPID 0x8100 verwendet (S-TAGs werden vor C-TAGs eingefügt).

Warum sollte Juniper eine andere Standard-TPID verwenden als die für den S-TAG reservierte IEEE-TPID?

Dies ist nicht der Fall . Hier finden Sie eine Liste der gängigen IEEE-TPIDs .

Um genauer zu sein, ist der Standard 0x8100 weil 802.1Q gebrauchte ist WAY häufiger als 802.1ad / Provider Bridging.

Noch genauer zu sagen, was ich für ein Zitat aus der JNCIS-Dokumentation halte, ist nur eine wirklich schlechte Formulierung. Ich glaube, es heißt, dass die Standard-TPID 0x8100 ist (was bedeutet, dass 802.1q Standard ist).

Jordan Head
quelle
4
Ja, kurz gesagt, 0x8100 wird von fast allem im Universum verstanden, was es zu einem sicheren Standard macht. Wenn Ihre Hardware 0x88a8 unterstützt, können Sie die Verwendung festlegen. Technisch kann der dtag tpid auf alles eingestellt werden - zumindest mit Broadcom Tech. Ich habe es auf 0x9100 gesetzt absichtlich zu stoppen von Schrauben mit dem Verkehr 802.1q bewusst Hardware. (unter Laborbedingungen natürlich)
Ricky Beam
3
Beachten Sie auch, dass Sie 0x8100 für mehrere Tags verwenden können. Sie müssen 0x88a8 nicht für mehrere Tags verwenden. Der Anbieter, für den ich arbeite, hat Layer-1/2-Anbieter, die mit beiden Methoden eine Verbindung zu uns herstellen. Ich sehe ehrlich gesagt keinen Vorteil von einem der anderen.
Firebirdnz