Paul Hendricksen <(E-Mail Removed)> wrote:
> I have a question floating in my mind about network loads and "Mb/s
> per X amount of users." Is there a standard? I am stationed in
> Iraq right now and we have a service here that puts internet into
> our rooms for $50 a month... This speed, as you would expect is
> supposed to be fast right? Wrong, we are dragging arse and I feel
> like I am back on the baud modems of our good ol' days.
What does the supplier say the bitrate should be?
> The why they have it set up, is we have a satilite reciver to a
> modem and form there switched 100+ diffrent ways. Its killing me!
IIRC, satellite mean at least 500 milliseconds of round-trip delay.
Up and back outbound for ~46000 miles, and an up and back for the
return for another ~46000 miles, so 92000 miles at 186000 miles per
second or ~500 milliseconds.
TCP has a window-based flow-control mechanism - a TCP sender can send
no more than one window's worth of data before it must wait for a
window update from the receiver. The soonest that can happen is one
round trip time (RTT). So, we have one of the fundamental limits to
the performance of a TCP connection as the window size divided by the
round-trip time:
Window/RTT
If you have an 8KB TCP window, then with a 500 millisecond RTT that
means that TCP will go no faster than (8192 bytes * 8 bits/byte)/ 0.5s
131072 bits per second. If you prefer KB/s then that would be
8KB/0.5s or 16 KB/s.
If you have an application which is latency sensitive, the more
exchanges it must do before you see something happening the slower it
will appear. For example, if you were running a browser, it will take
0.5s to establish the TCP connection, and then at least another 0.5s
to have the response arrive from the initial HTTP request. So, it
will be at least one full second before you could see any response at
all from a web server, and that assumes that it is just the one
exchange required to see something. If you are accessing pages with
lots of things embedded in them, if they are do different webservers,
or even to the same web server, all that is going to pile-up.
rick jones
--
Wisdom Teeth are impacted, people are affected by the effects of events.
these opinions are mine, all mine; HP might not want them anyway...

feel free to post, OR email to rick.jones2 in hp.com but NOT BOTH...