prodj
10-18-2007, 01:54 AM
Hello everyone, I was wondering how much communication bandwidth is used when I im downloading a file. Lets say im downloading a file at 1 MB/s over a web server , how much bandwidth is loss in as information that the packet been sent to a client. Im no computer experts just wanted to know if bandwidth is loss as communication data .
nexcess.net
10-18-2007, 09:10 PM
Yes, there is overhead. You have TCP and other headers involved that make the effective throughput less. It's a very small percentage, but it exists.
Chris
Xeentech
10-19-2007, 05:50 AM
TCP overhead scales depending on how far the client is from the server (as in latency) and other settings like your MTU.
If each packet has to be rather small becuse of your RWIN then it is less efficient, but still quite reasonable.
On each IP packet there should he a 20byte header, same goes for the TCP packet inside, an other 20bytes.
If theres IPSec and other stuff going on it's a little larger sometimes.
viratshah
10-19-2007, 05:58 AM
It majorly depends upon latency
if you latency is below 300ms....then it is a very small percentage...not even significant enough...
prodj
10-19-2007, 09:05 AM
Thanks for your replies guys, that was instructive .