So if I had google fiber (1GBPS plan) and were to upload a 1 GB file via FTP server, would there be any delay or would it be limited to the download speed of a server?
closed as not constructive by Nifle, techie007, 8088, Dave M, Brad Patton Apr 14 '13 at 0:06
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.
No, for several reasons:
Real world reports of people with Google fiber are that they can upload a 1 GB file to a well-connected server in just under 11 seconds.
1 Gbps actually transmits 119.21 MB/s, so no.
And even if it was 1GB/s, it would depend on a couple of factors.
Lag and packet loss have a important effect over the maximum speed of a TCP connection, because each packet containing a couple KBytes of data transmitted have a receivement confirmation. It is very optimized, but depending on the speed and the lag it will most likely always cause delays.
Your bandwidth won't be 100% used for transmitting the file data. Packet headers are a substantial portion of the transmitted traffic, and they will consume part of the bandwidth.
Also, your hard disk cannot read 1GB of data in 1 second, and the receiver probably can't write 1 GB of data in 1 second either.