I am currently connected to my router via a 100 megabit cable (the router port itself is either 100M or 1G, I can't remember). There are no free ports on the router, but I want to connect additional computers to the network. If I get a gigabit switch and connect two of my PCs to it using gigabit cable, can they communicate at gigabit speeds, or will they be limited by the 100M connection back to the router? (In other words, does traffic between two computers on the switch have to be sent through the router, or not?)