Re: [PATCH 2/25]: Avoid accumulation of large send credit

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Eddie Kohler <kohler@xxxxxxxxxxx>
Date: Fri, 13 Apr 2007 13:37:57 -0700

> Gerrit.  I know the implementation is broken for high rates.  But you are 
> saying that it is impossible to implement CCID3 congestion control at high 
> rates.  I am not convinced.  Among other things, CCID3's t_gran section gives 
> the implementation EXACTLY the flexibility required to smoothly transition 
> from a purely rate-based, packet-at-a-time sending algorithm to a hybrid 
> algorithm where periodic bursts provide a rate that is on average X.
> 
> Your examples repeatedly demonstrate that the current implementation is 
> broken.  Cool.
> 
> If you were to just say this was an interim fix it would be easier, but I'd 
> still be confused, since fixing tihs issue does not seem hard.  Just limit the 
> accumulated send credit to something greater than 0, such as the RTT.

Eddie, this is an interesting idea, but would you be amicable to the
suggestion I made in another email?  Basically if RTT is extremely
low, don't do any of this limiting.

What sense is there to doing any of this for very low RTTs?  It is
a very honest question.

If we hit some congestion in a switch on the local network, responding
to that signal is pointless because the congestion event will pass
before we even get the feedback showing us that there was congestion
in the first place.
-
To unsubscribe from this list: send the line "unsubscribe dccp" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel]     [IETF DCCP]     [Linux Networking]     [Git]     [Security]     [Linux Assembly]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]

  Powered by Linux