On Wed, Jun 04, 2008 at 10:23:05PM +0200, Arnold Schekkerman wrote:

||  Queueing at the ISP is mostly for TCP traffic. You can shape TCP traffic at
||  either side. You can shape your incoming bulk TCP traffic by limiting the
||  number of ACK packets you send back. If you send only one ACK packet back
||  per second, then (after an initial burst) you will only receive one incoming
||  packet per second, which is only 1500byte/s (queued at the sender, waiting
||  for ACKs instead of queueing at your ISP). With a 8Mbit/s line, you can
||  handle 500+ packets of 1500 bytes per second, so limiting at 500 ACK/sec
||  will effectively prevent queueing at your ISP.

I understand that not all TCP packets need to be acknowledged
separately. In sniff logs I've made, I've subjectively seen ACKs to
about one in three data packets.

This would be offset by numerous packets smaller than 1500 bytes needing
ACKs by themselves.

All this means that you'd have to fiddle a bit with how many ACKs to
let through per second.

Ciao.                                                           Vincent.
-- 
Vincent Zweije <[EMAIL PROTECTED]>    | "If you're flamed in a group you
<http://www.xs4all.nl/~zweije/>      | don't read, does anybody get burnt?"
[Xhost should be taken out and shot] |            -- Paul Tomblin on a.s.r.
_______________________________________________
timekeepers mailing list
[email protected]
https://fortytwo.ch/mailman/cgi-bin/listinfo/timekeepers

Reply via email to