Explication simple.
Un hub, c'est une multiprise bête et con : tu envoies une trame sur un port, le hub recopie la trame sur tous les ports. Avantage, c'est pas cher. Inconvénient, ça génère bcp de trafic inutile, et tu ne peux pas mixer des vitesses différentes.
Un switch, c'est une multiprise intelligente : tu envoies une trame à un destinataire particulier, le switch ne recopie cette trame que sur le port du destinataire. Avantage : ça diminue le trafic global sur ton réseau, et surtout, tu peux mixer les vitesses (switch 10/100). Certains hubs se font passer pour des switchs, mais ne sont en fait que des "hubs switchés", qui permettent de mixer les vitesses mais ils se comportent comme des hubs de base.
Un routeur est une véritable usine à gaz. Il est capable d'analyser les trames et de faire discuter entre eux plusieurs réseaux distincts ou sous-réseaux. Avec çàa, tu peux faire de la translation d'adresse (NAT, très utile pour le partage d'accès), de la translation de port (PAT), du filtrage....
---------------
They will not force us