1. De switch brengt een mapping tot stand tussen het adres en de poort van de switch volgens het bron-MAC-adres in het ontvangen dataframe, en schrijft dit in de MAC-adrestabel.
2. De switch vergelijkt het bestemmings-MAC-adres in het dataframe met de vastgestelde MAC-adrestabel om te bepalen welke poort moet worden doorgestuurd.
3. Als het bestemmings-MAC-adres in het dataframe niet in de MAC-adrestabel staat, stuurt u het door naar alle poorten. Dit proces wordt overstroming genoemd.
4. Broadcast-frames en multicast-frames worden doorgestuurd naar alle poorten.
