Le switch c'est comme un aiguillage de chemin de fer. Lorsqu'une machine veut dialoguer avec une autre il route les paquets de l'une vers l'autre. Etant donné qu'un switch gère plusieurs machines en général, il doit donc travailler très vite...
Le hub n'est qu'un concentrateur qui se contente de réémettre sur tous les ports les paquets reçus sur l'un de ses ports.
La différence entre les deux équipements va donc ête le débit. Plus il y a de machines sur un hub, plus la bande passante diminue. Ce qui n'est pas le cas d'un switch qui théoriquement doit pouvoir garder le débit nominal du réseau.