overzicht
traditioneel switching werkt op layer 2 van het OSI-model, waar pakketten worden verzonden naar een specifieke switch poort op basis van bestemming MAC-adressen. Routing werkt op laag 3, waar pakketten worden verzonden naar een specifiek next-hop IP-adres, gebaseerd op het doel IP-adres. Apparaten in hetzelfde layer 2-segment hebben geen routering nodig om lokale peers te bereiken., Wat nodig is is echter het doel MAC adres dat kan worden opgelost door middel van het Address Resolution Protocol (ARP) zoals hieronder geïllustreerd:
hier wil PC A verkeer naar PC B sturen op IP adres 192.168.1.6. Het kent het unieke MAC-adres echter niet, totdat het het ontdekt via een ARP, die wordt uitgezonden door het layer 2-segment:
Het stuurt het pakket vervolgens naar het juiste bestemming MAC-adres, waarna de switch de juiste poort doorstuurt op basis van de MAC-Address-Table.,
binnen een layer 2 switch omgeving bestaat een broadcast domein. Elk broadcast verkeer op een switch wordt doorgestuurd naar alle poorten met uitzondering van de poort waarop het broadcast pakket is aangekomen. Uitzendingen zijn opgenomen in hetzelfde laag 2 segment, omdat ze niet voorbij een laag 3 grens.
large layer 2 broadcast domains kunnen gevoelig zijn voor bepaalde onbedoelde problemen, zoals broadcast stormen, die de mogelijkheid hebben om netwerkuitval te veroorzaken. Ook, het kan de voorkeur hebben om bepaalde clients te scheiden in verschillende broadcast domeinen om veiligheids-en beleidsredenen., Dit is wanneer het nuttig wordt om VLAN ‘ s te configureren. Een layer 2-switch kan VLAN ‘ s toewijzen aan specifieke switchpoorten, die op hun beurt in verschillende layer 3-subnetten zijn, en dus in verschillende uitzenddomeinen. VLAN ‘ s zorgen voor meer flexibiliteit doordat verschillende layer 3-netwerken dezelfde Layer 2-infrastructuur kunnen delen. De afbeelding hieronder toont een voorbeeld van een multi-VLAN omgeving op een layer 2 switch:
aangezien VLAN ’s bestaan in hun eigen layer 3 subnet, moet routing plaatsvinden om verkeer tussen VLAN’ s te laten stromen., Dit is waar een Layer 3 schakelaar kan worden gebruikt. Een Layer 3 switch is in principe een switch die naast het schakelen ook routeringsfuncties kan uitvoeren. Op een clientcomputer is een standaardgateway nodig voor layer 3-connectiviteit met externe subnetten. Wanneer de computer verkeer naar een ander subnet verzendt, is het doel MAC-adres in het pakket dat van de standaard gateway, die vervolgens het pakket op laag 2 accepteert, en vervolgens het verkeer naar de juiste bestemming routeert op basis van de routeringstabel.