Ogni volta che da una porta entra un frame, lo Switch legge dalla sua testata l'indirizzo MAC del mittente e lo inserisce in una tabella, associato alla relativa porta.
Per connettere più VLAN ad un router (che consenta di conneterle) o ad un'altro switch (che le estenda) senza usare più cavi è possibile usare anche una sola connessione (detta Trunk) che raccoglie più VLAN secondo il protocollo 802.1q.
Per fare questo dovrebbe conoscere l'indirizzo MAC di ogni macchina connessa alle sue porte e leggere ed interpretare le informazioni di servizio dei frame, per individuare i destinatari
Alcuni Switch di fascia alta sono in grado anche di simulare una separazione fisica tra le porte, come se fossero connesse a switch diversi, in base al numero di porta oppure all'indirizzo MAC (VLAN)
L'HUB ripete su ogni porta il segnale in entrata da una porta, quindi se una macchina stà inviando un pacchetto, nessun'altra lo può fare nello stesso momento, pena una collisione.
Se l'HUB fosse intelligente, potrebbe instradare i frame da una porta all'altra, consentendo nello setesso momento la comunicazione tra più coppie di macchine.
Questo modo di operare non elimina la possibilità di collisioni (più mittenti possono inviare pacchetti allo stesso destinatario, ed esistono i pacchetti di broadcast, inviati a tutte le macchine), ma può comunque migliorare la prestazione della rete.