Un hub est un element passif du reseau, qui sert a relier plusieurs machines entres-elles. Concernant le debit alloué sur chaque brin Ethernet, si c'est un hub 100Mbit/s, tous les elements branches dessus auront les 100Mbit/s a se partager. La difference avec un switch est que le switch est parametrable, on peut donc fixer le debit de chaque brin.
Un routeur est un equipement different. Si je dis qu'un routeur sert a router, ca parait bete, mais c'est pourtant ca! Un routeur permet entre-autre de creer des routes, pour diriger le traffic d'un point A vers un point B, en passant par C par exemple. Le routeur peut posseder egalement une fonction de filtrage du traffic ou firewall. Enfin certains ruteurs (de plus en plus) on un hub integré, qui permet donc de relier directement plusiquers machines entres-elles et evite donc l'achat d'un hub annexe.