Uno switch è un dispositivo di rete utilizzato principalmente nelle reti locali (LAN) per interconnettere più dispositivi e scambiare dati. A differenza di un hub, che trasmette semplicemente segnali a tutte le porte, uno switch inoltra in modo intelligente i pacchetti di dati in base agli indirizzi di destinazione, riducendo così la congestione della rete e migliorando l'efficienza della trasmissione.
In parole povere uno switch funziona come un ufficio postale intelligente: quando arriva un messaggio (pacchetto dati), non lo distribuisce alla cieca in ogni casella di posta, ma lo consegna esattamente al destinatario previsto in base all'etichetta dell'indirizzo. Questo meccanismo deriva dalla tecnologia principale dello switch-apprendimento e inoltro degli indirizzi MAC. Un indirizzo MAC è un identificatore univoco su una scheda di interfaccia di rete (NIC), simile alla "carta d'identità" di un dispositivo. Gli switch mantengono una tabella di indirizzi MAC (chiamata anche tabella di inoltro) per registrare gli indirizzi dei dispositivi collegati a ciascuna porta, consentendo la comunicazione punto-a-punto.
A differenza dei router, gli switch gestiscono principalmente lo scambio di dati all'interno della stessa rete, mentre i router sono responsabili dell'instradamento attraverso le reti. Ad esempio, in una rete domestica, uno switch collega computer, stampanti e smart TV, garantendo una rapida condivisione di file tra di loro; un router collega la rete domestica a Internet. Comprendere questa differenza ci aiuta a configurare correttamente la nostra rete domestica ed evitare "ingorghi" tra i dispositivi.




