Thread: Theoretically how many GB can you push on a 1 Meg line ?

1. Web Hosting Guru
Join Date
Mar 2002
Posts
328

Theoretically how many GB can you push on a 1 Meg line ?

Is the number 322 GB ?

Jay

2. Junior Guru
Join Date
Apr 2004
Posts
200

Re: Theoretically how many GB can you push on a 1 Meg line ?

Originally posted by jay23
Is the number 322 GB ?

Jay
Welcome to Darwin!
Garry-Dolleys-Computer:~ garry\$ echo '((1000000 / 8) * 60 * 60 * 24 * 30) / 10^9' | bc
324

Yeah, almost. It is 324 GB assuming you sustain 1Mbps constantly for 30 days.

3. THE Web Hosting Master
Join Date
Jan 2003
Location
Chicago, IL
Posts
6,889
On a simple capped 1 Mbit/sec line you're correct, somewhat, that is how much you could push one way, double it and you get the total you could push. Then on 95th, you could push as many as 3765 GB a month if you were given a 100 mbit/sec connection...

The math is simple, the top 5% get cut out, and only the highest of the two, incoming or outgoing is counted. This means, for 36 hours, you could push 100 mbit/sec in AND out, that is 3164GB, according to my calculations. The rest of the month, say a 30 day month, you can push 1 Mbit/sec in and out for the remaining 28.5 days. That is an additional 601GB. Add them together and you get 3765GB. If you're on a Gigabit port the number will be higher, and if you're on a 10 mbit/sec line the limit would be lower. To reach such a limit you would need to follow that exact traffic pattern, which would definitely not be likely, but you asked how much you could theoretically push.

4. Web Hosting Guru
Join Date
Mar 2002
Posts
328
Good point, once I said we should go and get 20 connections from different IP providers (30 days / 36 hours) and then burst on each provder for 36 hours, this way you will only have to pay 1M even though you are getting 100 meg

Jay

5. Web Hosting Master
Join Date
Aug 2000
Location
Sheffield, South Yorks
Posts
3,474
Actually, on a capped 1Mbit/s, in theory it would be:

(1Mbit * 1000 (Kbit) * 1000 (Bit) / 8) * 1024 (Kbyte) * 1024 (Mbyte) * 1024 (Gbyte) * 30 (Days) * 24 (Hours) * 3600 (Seconds)

= 301.7485GB

But you've got to figure in TCP overheads and re-transmissions and congestion control etc. if you're capped at 1Mbit.

6. Web Hosting Guru
Join Date
Mar 2002
Posts
328
Hmm we lost 24 GB their :-).

Jay

7. Web Hosting Master
Join Date
Aug 2000
Location
Sheffield, South Yorks
Posts
3,474
Yes, because 1Mbit/s = 1000Kbit/s and not 1024Kbit/s

8. Web Hosting Guru
Join Date
Mar 2002
Posts
328
Right now when I do the math, I say 1m will get a client 250 GB after TCP over head. Am I close ?

9. Web Hosting Master
Join Date
Mar 2003
Location
New Jersey
Posts
1,276
TCP overhead is not an issue here. That overhead is excluded from most bandwidth reporting hardware.
Last edited by amc-james; 05-23-2005 at 11:06 AM.

10. Web Hosting Master
Join Date
Aug 2000
Location
Sheffield, South Yorks
Posts
3,474
If it is capped at 1Mbit/s, then AFAIK, TCP overhead will be included inside that 1Mbit/s cap, as it can vary depending on the size of the packets involved, so it wouldn't make sense to exclude it from the cap.

11. Web Hosting Evangelist
Join Date
Mar 2004
Location
Seattle, WA
Posts
490
For those that don't want to do the math, don't forget google

12. Web Hosting Master
Join Date
Jan 2004
Location
Chicago
Posts
984
Hey that's pretty cool, didn't know Google would do bandwidth calculation with time.

I've used it for calculating disk usage though.

13. Web Hosting Master
Join Date
Aug 2000
Location
Sheffield, South Yorks
Posts
3,474
Yes, but in this case, as I've pointed out, Google is flawed, I assume thye are working on the assumption too that 1Mbit/s = 1024Kbit/s which it is not, as I have pointed at many a time, if 1Mbit/s were equal to 1024Kbit/s than 1Gbit/s would be 1024Mbit/s, yet it is not, as Gigabit ethernet is defined as 1000Mbit/s.

Posting Permissions

• You may not post new threads
• You may not post replies
• You may not post attachments
• You may not edit your posts
•