Les termes hub et switch sont souvent utilisés dans les tutoriels informatiques, et parfois au mauvais sens du terme
J’ai donc jugé important de refaire un point sur la vraie différence entre un hub et un switch, je vous explique tout
Quelle est la différence entre un hub et un switch ?
Il s’agit de deux équipements informatiques utilisés pour relier des ordinateurs sur un réseau, mais il y a une grande différence dans leur fonctionnement
Tandis que le hub transmet tous les paquets à l’ensemble des machines (broadcast), le switch lui se contente de transmettre les paquets à leur véritable destinataire uniquement
Je vais vous expliquer dans la suite de l’article le mode de fonctionnement de ces deux équipements et leurs différences.
Je ferais aussi un complément d’information avec d’autres équipements que l’on trouve aussi fréquemment sur un réseau, comme le routeur ou le modem
Commençons par le commencement
Réseau informatique
Ce que l’on appelle un réseau informatique est tout simplement le fait de lier ensemble plusieurs ordinateurs
Cela permet par exemple de partager des fichiers entre les ordinateurs, d’imprimer sur la même imprimante ou de jouer au même jeu en multi-joueur
Si vous avez plusieurs appareils à votre domicile (tablettes et smartphones inclus), il est fort probable qu’ils soient déjà en réseau, car tous connectés au même réseau Wi-Fi
Solution
Lorsque l’on part de zéro (pas de box Wi-Fi, ou pas de box du tout), il faut donc trouver un moyen de relier les ordinateurs entre eux
Cela ne fonctionne pas par « magie » et les ordinateurs ne sont pas prévus pour être reliés entre eux directement (un seul port réseau en général)
C’est là qu’entre en jeu les hubs et les switchs que nous verrons par la suite
Il s’agit d’un petit boitier sur lequel on connecte l’ensemble des ordinateurs afin de les mettre en réseau (voir l’image ci-dessous)

Ce boîtier dispose d’un certain nombre de ports, en général entre 4 et 48, qui vous permet de connecter autant d’ordinateurs
Le switch
Définition

Le switch est donc un équipement réseau permettant l’interconnexion de plusieurs ordinateurs sur un même réseau
En français ce terme est traduit comme « commutateur »
Fonctionnement
Le switch a l’avantage d’opérer un filtrage des paquets reçus, et de les transférer uniquement au destinataire prévu :

Dans l’exemple ci-dessus, l’équipement central est un switch
Lorsque A souhaite envoyer un message à l’ordinateur D, le switch va lire l’entête du message, et transmettre le message uniquement à D
Les autres ordinateurs du réseau ne recevront donc pas le message
Ce mode de fonctionnement est le principal avantage d’un switch par rapport à un hub (voir la section suivante pour le fonctionnement d’un hub)
Utilisation
De nos jours nous utilisons pratiquement exclusivement des switchs, les hubs n’ont plus d’utilités
Donc 99 % des réseaux sont reliés grâce à des switchs, que ce soit pour un petit réseau ou des grands réseaux qui utilisent plusieurs switchs afin d’alimenter l’ensemble des ordinateurs
Pour utiliser 2 switchs ou plus sur un réseau, il suffit de les relier entre eux avec un câble réseau
Les ordinateurs connectés au premier switch pourront ainsi voir les ordinateurs connectés au second
Le hub
Mais alors, qu’est-ce qu’un hub ?
Définition
Un hub est aussi un équipement informatique permettant de relier plusieurs ordinateurs sur un réseau
Il s’agit des touts débuts de l’informatique en réseau
Voyez un hub un peu comme une multiprise électrique, fournissant du réseau à tous les ordinateurs mais sans plus
Fonctionnement
Comme je l’ai laissé entendre lors de la présentation du switch, le fonctionnement d’un hub sur un réseau informatique est très différent

Comme vous pouvez le voir dans l’image ci-dessus, le hub est beaucoup moins intelligent que le switch si on peut dire
Lorsque A va vouloir envoyer un message à D, le hub va retransmettre le message à tout le monde (on utilise aussi le terme de répétiteur pour le hub en français), et avec un peu de chance D recevra le message
Utilisation
Les hubs ne sont pratiquement plus utilisés de nos jours
Le fait de retransmettre les messages à l’ensemble du réseau à chaque fois surcharge le réseau inutilement, et génère une baisse des débits
De plus en termes de sécurité, on a déjà vu mieux 🙂
Au niveau du prix, les premiers switchs sont maintenant tout à fait abordables (voir le prix sur Amazon) et ce n’est donc pas un critère non plus pour préférer un hub
À vrai dire je ne sais même pas si les hubs existent encore dans le commerce
Les autres équipements réseau
Maintenant que vous avez la réponse à votre question initiale, peut être qu’on peut essayer d’aller plus loin et voir deux autres équipements réseaux très utilisés ?
Le routeur
Le routeur est un autre équipement informatique qui permet de relier deux réseaux entre eux
Même s’il est très peu probable que vous utilisiez un routeur à la maison, cela ne fait pas de mal d’en savoir un peu plus 🙂
Je vous ai dit tout à l’heure qu’il était possible de relier deux switchs ensemble pour agrandir un réseau
Dans le cas d’un routeur l’idée est similaire, mais avec une distinction des deux réseaux
Sans rentrer dans les détails cela peut permettre de donner des droits différents, suivant les réseaux
Par exemple, imaginons un réseau « paie » et un autre « opérationnel »
Un routeur permet de dire que le réseau « paie » a accès au réseau « opérationnel » mais pas l’inverse
On trouve souvent un logiciel de type « pare-feu » sur les routeurs, qui permet de définir ces règles de fonctionnement
Le modem
Enfin le modem vous le connaissez pour la plupart, il s’agit globalement de votre box internet
Le modem est un équipement permettant de se connecter à un réseau externe (en général Internet) via une technologie pré-définie : ADSL, fibre, … et de faire profiter de cet accès au réseau directement relié au modem
Si vous voulez, il s’agit un peu du même principe qu’un routeur, mais l’un des deux réseau est Internet
Questions liées
N’est t’il pas possible de relier deux ordinateurs entre eux directement ? Si vous avez uniquement deux ordinateurs à mettre en réseau, vous pouvez utiliser un câble croisé (trouvable ici sur Amazon par exemple) entre les deux ordinateurs. Il faudra ensuite attribuer une IP sur le même réseau aux deux ordinateurs, et mettre le principal en passerelle. Cela vous permet de partager une connexion Internet ou de jouer en multi-joueur.
Infographie

Conclusion
Voilà, vous savez tout 🙂
Vous savez en tout cas la différence entre un switch et un hub
Tout cela bien sur était très schématisé pour les débutants
Si vous voulez en savoir plus, vous trouverez plein de tutos sur Internet qui vous parleront de modèle OSI et autres termes savants, mais le plus important vous l’avez appris aujourd’hui !