On Thu, 2007-03-29 at 10:12 +1000, Alastair Johnson wrote:
Perry Lorier wrote:
Think it's only a few guys that are cool enough to have big enough networks to see bandwidth delay issues on Long Fast Networks?
Next time you're on a XP machine on DSL, goto http://nzadsl.co.nz/speedtest/ and check what speed you're getting. You'll probably get no more than about 4.5mbit/s using a SINGLE tcp stream. (Multiple TCP streams will of course get more bandwidth)
This is because XP has a RWin of about 17,520ish bytes. Latency over the DSL network to the speed test is about 30ms:
[snip]
But Wait! It gets WORSE. It's 170ms RTT to the US from here. So:
140160 bits / .17s = 824,470 bits/s == 824.5kbit/s.
[snip lots more clever maths]
So: All service providers should be looking at deploying ALGs/proxies running on hosts with much better TCP configuration, to avoid the long haul latency impact?
That's exactly what the satellite guys do.
Easier than fixing every single client host...
A mixture of both is the answer. Proxies would be OK for the internet but not so ok for private networking, so customer education is required regardless. jamie