Switchen tar imot data i form av såkalte frames, som ikke må forveksles med pakker. Den lagrer i en liste hvilken port dataene kom på, og hvilken MAC-adresse de er sendt fra. Dersom mottaker-MAC-adressen ligger i listen (dvs. at noen har sendt fra denne MAC-adressen fra før), blir dataene kun sendt til den porten som MAC-adressen er registrert på. Ellers blir dataene sendt videre til alle porter.