Un hub réseau est un périphérique de couche 1 très simple. Il ne « gère » pas les signaux comme le fait un commutateur ou un routeur. Il n'examine pas les données contenues dans le signal ; il répète simplement (ou retransmet) tout signal qu'il reçoit sur un port vers *tous* ses autres ports. Ceci est souvent décrit comme une « diffusion » ou une « inondation ».
Voici une répartition :
* Réception : Lorsqu'un signal (une trame sur la couche physique) arrive sur un port, les circuits du hub le détectent.
* Amplification et régénération : Le hub amplifie le signal pour compenser la dégradation du signal (atténuation) causée par la transmission sur le câble. Il régénère également le signal, éliminant le bruit et améliorant sa qualité.
* Diffusion/Inondation : Le signal régénéré est ensuite transmis sur *tous* les autres ports, à l'exception du port sur lequel il est arrivé. Cela signifie que chaque appareil connecté reçoit le même signal.
* Aucun filtrage d'adresse : Le hub n'examine pas l'adresse MAC ni aucune autre information contenue dans la trame de données. Il répète simplement le signal quelle que soit sa destination.
Cette nature de « diffusion » constitue une limitation majeure des hubs. Cela entraîne des collisions (plusieurs appareils essayant de transmettre simultanément), des performances réduites et des failles de sécurité importantes (tout le monde voit tout). C'est pourquoi les hubs sont largement obsolètes, remplacés par des commutateurs et des commutateurs gérés qui utilisent des adresses MAC pour diriger le trafic vers des ports spécifiques.
|