Un répéteur est un dispositif qui possède des ports d'entrée et de sortie uniques, et permet de transmettre des signaux sur un réseau sur de longues distances en conditionnant le signal reçu et en retransmettant le signal conditionné aux différents segments pendant qu'un hub est simplement un répéteur avec plusieurs ports d'entrée et de sortie. Les hubs et les répéteurs renforcent un signal de données entrant en le régénérant pour atteindre sa destination. Sinon, le signal de données sera soumis à une atténuation.
L'atténuation est un terme utilisé pour décrire l'affaiblissement progressif d'un signal de données à mesure qu'il s'éloigne de l'émetteur. Les répéteurs et les concentrateurs fonctionnent normalement au niveau physique du modèle d'interconnexion de systèmes ouverts, ou OSI, et ils ne sont pas destinés à diriger les signaux vers une destination spécifique comme le font les commutateurs et les routeurs. Pour faire passer le signal de données à travers le répéteur d'un segment à un autre avec succès, les paquets et les protocoles LLC, ou Logical Link Control, doivent être similaires sur chaque segment. Par conséquent, un répéteur n'initiera aucune communication entre deux segments, comme entre un Token Ring, ou segment 802.5, et un segment Ethernet, ou 802.3. D'un autre côté, l'utilisation d'un hub conduit à un seul domaine de diffusion car lorsqu'un hôte envoie une diffusion, tous les autres hôtes du hub l'entendent.