Why are local file transfers slower than 1Gbps /100Mbps

ethernetfile-transfergigabit-ethernet

I have 2 computers both with 1Gbps ethernet cars (PCI) and are connected to a 1Gbps capable Switch with Cat 5e ethernet cable. Why are file transfers so much slower than 100Mbps let alone 1Gbps.
(note I'm not asking about anything to do with the internet)
My switch is connected to a router which is at least 100Mps ethernet speed. So would the file go from

one computer -> switch -> router -> switch -> other computer

or simply

one computer -> switch -> other computer?

Best Answer

For the first part of your question:

You are limited to the hard drive speed of your SLOWEST drive in the transfer. Your mega fast switch and NIC and badass new PC with the 15,000 rpm drives can only send data to the 10 yr old laptop as fast as it can write it to a drive.

For the second part:

It depends on how the devices are connected. If (as I suspect) your computers are on the same ip schema, and the switch has its uplink port into the router, then the router is not involved. The router would only be included if it were two pcs on different ip schemas or subnets.

Related Question