Un hub transfère tout le trafic entrant vers tout les ports. C'est à la carte réseau du PC à rejeter ce qui ne lui est pas adressée en se basant sur la MAC Address contenue dans les paquets.
Un switch par contre sait quel PC (ou plutôt quelle MAC Address) est sur quel port et donc redirige vers ce port uniquement le trafic qui lui est destiné.
Bref, un switch réduit le trafic mais est plus cher car plus "intelligent".
---------------
SNARK