le trafic réseau sera-t-il envoyé via le routeur?
Bref, non.
Le commutateur doit garder une trace des adresses MAC qui peuvent être atteintes sur quels ports, puis il n'envoie que des paquets via les ports appropriés. Il y a une limite au nombre d'adresses MAC dont un commutateur peut se souvenir, bien que ce ne soit généralement pas un problème, sauf si vous exploitez des réseaux extrêmement importants.
De plus, la plupart des routeurs grand public sont en fait un commutateur pour les ports LAN, qui est ensuite connecté au matériel de routage qui se trouve entre ce commutateur et le port WAN, donc même si vous n'avez pas de commutateur séparé, vous ne serez toujours pas capable de contrôler le routage des paquets qui sont dirigés vers un autre ordinateur dans le LAN.
À titre d'exemple, vous pouvez connecter 2 ordinateurs à un commutateur avec des liaisons gigabit, puis connecter ce commutateur à un routeur avec une liaison 100 Mbits et toujours envoyer des données entre les ordinateurs à des vitesses de 1 Gbit / s. Vous pouvez même déconnecter complètement le routeur du commutateur pendant que des données sont envoyées entre les ordinateurs sans affecter ces données
Je voudrais souligner que tout cela devient beaucoup plus compliqué une fois que vous introduisez d'autres protocoles, tels que le marquage VLAN, mais cela est hors de la portée d'un utilisateur à domicile transférant simplement des fichiers entre ordinateurs à la maison. C'est une bonne introduction si vous examinez cela, cependant.