We have 100Mbps internet connection and all of the machines have 1Gbps network cards. If we have several large downloads to complete, which scenario (if any) would be more efficient?
- Downloading all of the files on one computer
- Splitting the download so that several computers are downloading one file each
I'm inclined to believe that since the internet has a smaller bandwidth than the network cards of each machine, it wouldn't make a difference to the overall time taken to download the files as no machine's network connection would be the bottleneck.