Oversigt
Traditionelle skifte arbejder på lag 2 i OSI-modellen, hvor pakker, der sendes til en bestemt switch port baseret på destination MAC-adresser. Routing fungerer på layer 3, Hvor pakker sendes til en bestemt ne .t-hop IP-adresse, baseret på destination IP-adresse. Enheder i samme Layer 2-segment behøver ikke routing for at nå lokale jævnaldrende., Hvad der er brug for er imidlertid den destination, MAC-adresse, der ikke kan løses gennem ARP (Address Resolution Protocol), som illustreret nedenfor:
Her, er PC ‘ EN ønsker at sende trafik til PC B til IP-adresse 192.168.1.6. Den kender dog ikke den unikke MAC-adresse, indtil den opdager den gennem en ARP, der sendes gennem segmentet layer 2:
den sender derefter pakken til den passende destination MAC-adresse, som kontakten derefter videresender den korrekte port baseret på dens MAC-Adressetabel.,
inden for et lag 2-s .itch-miljø findes et udsendelsesdomæne. Enhver broadcast trafik på en s .itch vil blive videresendt ud alle porte med undtagelse af porten udsendelsen pakken ankom på. Udsendelser er indeholdt i det samme lag 2-segment, da de ikke krydser forbi en lag 3-grænse.
Store lag 2 broadcast domæner kan være modtagelige for visse utilsigtede problemer, såsom udsendelse storme, som har evnen til at forårsage netværksnedbrud. Det kan også være at foretrække at adskille visse klienter i forskellige udsendelsesdomæner af sikkerhedsmæssige og politiske årsager., Dette er, når det bliver nyttigt at konfigurere VLAN ‘ er. En lag 2 switch kan tildele VLANs til specifikke switch-porte, hvilket igen er i forskellige lag 3 undernet, og derfor i forskellige broadcast domains. VLAN ‘ er giver mulighed for større fleksibilitet ved at tillade forskellige layer 3-netværk at dele den samme layer 2-infrastruktur. Billedet nedenfor viser et eksempel på et multi-VLAN-miljø på en Layer 2-s .itch:
da VLAN ‘er findes i deres eget layer 3-undernet, skal routing ske for at trafikken kan strømme ind mellem VLAN’ er., Det er her en Layer 3 s .itch kan udnyttes. En Layer 3-s .itch er dybest set en s .itch, der kan udføre routingfunktioner ud over at skifte. En klientcomputer kræver en standardgate .ay til layer 3-forbindelse til eksterne undernet. Når computeren sender trafik til et andet undernet, vil destinationens MAC-adresse i pakken være standardgate .ayen, som derefter accepterer pakken ved lag 2, og fortsæt med at dirigere trafikken til den relevante destination baseret på dens routingtabel.