Re: Another go at bandwidth delay product pipeline limiting for TCP

[ Available lists | Index of freebsd-hackers | Month of Jul 2002 | Week of 19 Jul 2002 | Raw email | View thread | Wrap long lines | Reply | Tag ]
From
Rik van Riel <riel@conectiva.com.br>
Date
19 Jul 2002 19:04:51
Subject
Re: Another go at bandwidth delay product pipeline limiting for TCP
Message-ID
Pine.LNX.4.44L.0207192301280.12241-100000@imladris.surriel.com


[ Hide this part ]
On Fri, 19 Jul 2002, Matthew Dillon wrote:

> Note that this is a transmitter-side solution, not a receiver-side
> solution. This will not help your typing if you are downloading a
> lot of stuff and the remote end builds up a lot of packets on your
> ISP's router. Theoretically we should be able to also restrict the
> window we advertise but that is a much more difficult problem.

It's not too hard actually. Random early drop should be
enough for incoming packets, just artificially restrict
the bandwidth to something like 90% of your maximum
download bandwidth and drop packets that come in too
fast.

This will cause tcp to slow down to the speed limit you've
chosen and the ISP queue will never fill up.

regards,

Rik
--
Bravely reimplemented by the knights who say "NIH".

http://www.surriel.com/ http://distro.conectiva.com/


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message



Elapsed time: 0.155 seconds