Subject: Re: TCP/Westwood+ support.
To: Charles M. Hannum <abuse@spamalicious.com>
From: Kentaro A. Kurahone <kurahone@sekhmet.sigusr1.org>
List: tech-net
Date: 01/03/2005 18:43:56
On Mon, Jan 03, 2005 at 05:11:35PM +0000, Charles M. Hannum wrote:
> Whoops, I'm on crack.  You do need to do the two separate settings of 
> snd_cwnd, like in the Reno code, to make sure you only send one packet.  
> OTOH, you certainly don't need to calculate the Reno ssthresh here, like you 
> were doing.

Erp.  Yeah you're right.  Easy enough to fix.
While I'm at this, I'm probably also going to add support for HighSpeed TCP[0].
(Now that I took the time to carve out all the congestion control code, this
is a lot easier ;)

I have Limited Slow-Start working and implemented, gotta do the other half.

-- 
Kentaro A. Kurahone
SIGUSR1 Research and Development
"I am having a hallucination now, I don't need drugs for that." 

[0]: S. Floyd's tweaks to address performance on high BDP networks. 
(RFC3649/RFC3472, http://www.icir.org/floyd/hstcp.html)