A kapcsoló az OSI referenciamodell második rétegén működik, amely az adatkapcsolatréteg. A kapcsoló belsejében lévő CPU MAC -táblát alkot, ha a MAC -címet a portdal illeszti, amikor az egyes portok sikeresen csatlakoznak. A jövőbeli kommunikációban a MAC -címre küldött csomagokat csak a megfelelő portra, nem minden portra küldjük el. Ezért a kapcsolók felhasználhatók az adatkapcsolat rétegének sugárzásának, azaz a konfliktusdoméneknek a partíciójára; De nem oszthatja el a hálózati réteg sugárzását, azaz a sugárzási tartományt.
A kapcsoló nagy sávszélességű hátsó busz- és belső kapcsoló mátrixot tartalmaz. A kapcsoló összes portja csatlakozik ehhez a hátsó buszhoz. Miután a vezérlőáramkör megkapja az adatcsomagot, a feldolgozó port felkeresi a cím összehasonlító tábláját a memóriában, hogy meghatározza, hogy a NIC (hálózati kártya) Destination Mac (a hálózati kártya hardvercíme) melyik porthoz van csatlakoztatva. Az adatcsomagot gyorsan továbbítják a célportra a belső kapcsoló mátrixon keresztül. Ha a Destination Mac nem létezik, akkor azt minden portra sugározzák. Miután a fogadó port válaszol, a kapcsoló "megtanulja" az új MAC -címet, és hozzáadja azt a belső MAC cím táblához. A kapcsolók felhasználhatók a hálózat "szegmentálására" is. Az IP -címtáblával összehasonlítva a kapcsolók csak lehetővé teszik a szükséges hálózati forgalom áthaladását. A kapcsolókon keresztüli szűréssel és továbbítással a konfliktusdomének hatékonyan csökkenthetők.


