Nätverksomkopplare - Välj ett pussel att lösa

En switch, även nätverksväxel, är en nätverkskomponent som styr datatrafik mellan olika noder i ett nätverk. Ordet switch är engelska och betyder omkopplare. Switchen arbetar på lager 2 i OSI-modellen, det vill säga att den hanterar och använder MAC-adresser (Media Access Control) för att ta beslut om på vilken port den mottagna ramen (dataramen) skall skickas ut. Vanligen avses switchar för Ethernet, men motsvarande enheter fanns för andra typer av nät, såsom Token Ring och FDDI. Det är ett vanligt fenomen att folk förväxlar switch med nätverkshubb, då deras utseende är snarlikt. Dock är det en stor skillnad mellan switchar och hubbar. När ramen anländer till en switch, så inspekteras den helt eller delvis, se nedan, och switchen jämför dess destinationsadress med innehållet i sin vidarebefordringsdatabas, CAM-tabellen (Content Addressable Memory), i vilken den har en mappning mellan MAC-adresser och sina portar. Paketet skickas ut på den port som matchar MAC-adressen. Om destinationsadressen inte finns i CAM-tabellen skickas paketet ut på samtliga portar utom den där paketet anlände. En hub arbetar på lager 1 i OSI-modellen och har ingen CAM-tabell. En hub repeterar den binära strömmen av ettor och nollor ut på samtliga portar.