Even if you only have 100 Mbps internet, you still want to make sure your router and switches are 1 Gbps...
it will give you enough overhead in the connections, especially if you still want to transfer data from one device to another on your network.
uhhhh....
to get 10G speeds on your network!