Un switch (numit și switch de rețea sau comutator de rețea) este un dispozitiv care realizează interconectarea diferitelor segmente de rețea pe baza adreselor MAC. Dispozitivele hardware uzuale includ switch-uri, care realizează conexiuni de 10, 100 sau chiar 1000 MB pe secundă, la semi-duplex sau duplex integral.
Semi-duplex înseamnă că dispozitivul legat astfel poate doar să trimită sau să primească informații la un moment dat, în timp ce duplex integral înseamnă posibilitatea trimiterii și primirii concomitente de informații.
Utilizarea extinderilor special proiectate fac posibilă realizarea unui număr mare de conexiuni utilizând diverse medii de rețea, incluzând tehnologii utilizate curent, precum Ethernet, Fibre Channel, ATM, IEEE 802.11.
Dacă într-o rețea sunt prezente doar switch-uri și nu există huburi, atunci domeniile de coliziune sunt fie reduse la o singură legătura, fie (în cazul în care ambele capete suportă duplex integral) eliminate simultan. Principiul unui dispozitiv de transmisie hardware cu multe porturi poate fi extins pe mai multe straturi, rezultând switch-ul multi-strat (multilayer).
Un Hub este cel mai simplu dispozitiv multi-port. Totuși, tehnologia folosită este considerată depășita din moment ce un hub retrimite orice pachet de date primit la toate porturile sale cu excepția celui de la care l-a primit. Atunci când se folosesc calculatoare multiple viteza scade rapid și încep să apară coliziuni care încetinesc și mai mult conexiunea. Prin folosirea switch-ului acest neajuns a fost rezolvat.