Los hubs retransmiten paquetes de datos de un dispositivo a todos los demás conectados al hub, lo que causa muchas colisiones. Los switches analizan las direcciones MAC para enviar paquetes solo al dispositivo de destino, evitando colisiones. Ambos operan a nivel de enlace de datos pero los switches son más eficientes al dirigir el tráfico solo donde se necesita.