1

I was wondering how to calculate the maximum traffic/load that I could potentially serve having a 1Mbps up? I know that it depends also on external factors but roughly what would be the max output. Mainly web server: dynamic content (thumbnails, text etc)

Thanks

2 Answers2

3

Your theoretical maximum throughput at 1Mb/s would be

  • 60 Mb/min, or 7.5 MB/min; (remember 8 bits in a byte)
  • 3600 Mb/hour, or 450 MB/hour

Note that this is highly theoretical and does not include things like

  • ethernet, IP, or TCP headers and checksums;
  • non-data carrying packets such as SYN, ACK, various ICMP packets
  • any allowance for non-duplexed data (ie if you have 1Mb/s total, then every request IN means you can't be sending OUT that instant)
  • any allowance for local compute calculations that take longer to do than to transmit (ie generating a custom image, DB lookups, whatever)

So in this highly oversimplified case, if you figure peak demand for this web server is less than those values, you are good to go.

David Mackintosh
  • 14,223
  • 6
  • 46
  • 77