Was ist der Unterschied zwischen einem Layer 2- und einem Layer 3-Switch?
Ich habe mich immer gewundert und musste es bis jetzt nie wissen.
networking
switch
Jon Rhoades
quelle
quelle
Antworten:
Ich werde Zoredaches Antwort vervollständigen.
Ein L2-Schalter schaltet nur. Dies bedeutet, dass es MAC-Adressen verwendet, um die Pakete von einem Port auf den Zielport (und nur auf den Zielport) umzuschalten. Es verwaltet daher eine MAC-Adresstabelle, damit es sich merken kann, welchen Ports welche MAC-Adresse zugeordnet ist.
Ein L3-Switch schaltet genauso wie ein L2-Switch. Das L3 bedeutet, dass es eine Identität von der L3-Schicht hat. Praktisch bedeutet dies, dass ein L3-Switch IP-Adressen haben und Routing ausführen kann. Für die Intra-VLAN-Kommunikation wird die MAC-Adresstabelle verwendet. Für die Extra-VLAN-Kommunikation wird die IP-Routing-Tabelle verwendet.
Das ist einfach, aber man könnte sagen "Hey, aber mein Cisco 2960 ist ein L2-Switch und hat eine VLAN-Schnittstelle mit einer IP!". Sie haben vollkommen recht, aber diese VLAN-Schnittstelle kann nicht für das IP-Routing verwendet werden, da der Switch keine IP-Routing-Tabelle verwaltet.
quelle
Die Schicht 3 vs 2 bezieht sich auf das OSI-Modell . Ein Layer-3-Switch unterstützt das Routing. Ein Layer-2-Switch kennt nur Ethernet. Möglicherweise können Sie VLANs einrichten.
quelle
Ein Switch kann als leistungsstärkere Bridge und als weniger leistungsfähiger Router betrachtet werden.
Wenn ein Switch so konfiguriert ist, dass er nur als Bridge funktioniert, wird er als Layer-2-Switch bezeichnet.
Wenn ein Switch so konfiguriert ist, dass er nur als Router funktioniert, wird er als Layer 3-Switch bezeichnet.
Häufiger ist ein Switch so konfiguriert, dass er beide Funktionen ausführt (Layer2 und Layer3):
Entweder zusammen an denselben Ports (mithilfe von Integrated Routing and Bridging, dh IRB): Wenn der DMAC im eingehenden IP-Datenpaket von der IRB-Schnittstelle ist, wird das Routing oder das Schicht-3-Verhalten ausgeführt. Andernfalls wird das Paket an allen gleichen vlan-Ports überbrückt (Layer-2-Verhalten).
Oder auf separaten Portgruppen des Switches (einige Ports als L2-Ports, andere als L3-Ports): Eine Gruppe von "x" -Ports auf einem Switch kann als Bridge konfiguriert werden (und überbrückt Pakete). Währenddessen können einem anderen Satz von "y" -Ports IP-Adressen zugewiesen sein, die als Router-Ports dienen (Weiterleiten empfangener IP-Pakete).
quelle
Einfach ausgedrückt, ein Layer 3-Switch kann Pakete zwischen verschiedenen Netzwerken wie ein Router weiterleiten, während Layer 2 Pakete an verschiedene Segmente oder innerhalb eines bestimmten Netzwerks weiterleitet.
quelle
Schicht 2 ist im Allgemeinen Hardware, dh Mac-Adress- "Routing" oder Mac-Tabellen. Schicht 3 hat mit IPs zu tun. Layer 3-Geräte werden normalerweise verwaltet und können vlans erstellen und zwischen ihnen routen.
quelle