On Fri, Jul 13, 2001 at 10:08:57AM -0700, Matt Dillon wrote:
>     The basic problem with calculating the bandwidth delay product is that
>     it is an inherently unstable calculation.  It has to be a continuous,

I think you're doing good work, but I'm concerned you're going down
a road that's going to take a very long time to get right.  It is not
necessary to calculate the bandwidth*delay in order to prevent over-
buffering.  Preventing overbuffering only requires tracking the maximum
bandwidth*delay value, assuming that we always want the ability to
buffer that much data.  I think the number of cases where it decreases
significantly over the peak for a long enough time to make a difference
is minimal.

Fully knowing the value over time could lead to optimizations like
shrinking the buffers, or attempting to prevent some packet loss by 
not over-increasing the window.  However oscellation and other issues
I think are going to make this very complex.

-- 
Leo Bicknell - [EMAIL PROTECTED]
Systems Engineer - Internetworking Engineer - CCIE 3440
Read TMBG List - [EMAIL PROTECTED], www.tmbg.org

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to