Posted 21 February 2010 - 11:34 PM
Without getting into a huge discussion on how files are transferred, basically the PCs decide as the transfer happens as to how much info can be crammed in at one time. PC1 will send 3 packets, if all are received it'll send 4, then 5 and it will keep doing this until PC2 says "HOLY CRAP SLOW DOWN" so PC1 will back it down 1 packet but it will always try to send 1 more. Sometimes it'll be able to but sometimes it won't.
So to answer your question, the network is not the bottleneck in this case. Remember that file has to be read on PC1, then its pack up for the trip across the wire, then PC2 has to unpack it and write it to its hard drive. To speed up the transfer you'd need the fastest bus speeds and a super fast hard drive or raid setup. Its all only as fast as it's slowest component, which in this case is not your network.
Hope this helps
Associate in Applied Science - Network Systems Management - Trident Technical College