netdev
[Top] [All Lists]

Re: [PATCH 2/5] TCP BIC 1.1 support

To: Stephen Hemminger <shemminger@xxxxxxxx>
Subject: Re: [PATCH 2/5] TCP BIC 1.1 support
From: Baruch Even <baruch@xxxxxxxxx>
Date: Sat, 19 Mar 2005 02:53:09 +0000
Cc: Andrew Morton <akpm@xxxxxxxxx>, "David S. Miller" <davem@xxxxxxxxxxxxx>, netdev@xxxxxxxxxxx, Injong Rhee <rhee@xxxxxxxxxxxx>
In-reply-to: <20050318162211.366ca490@xxxxxxxxxxxxxxxxx>
References: <20050318162211.366ca490@xxxxxxxxxxxxxxxxx>
Sender: netdev-bounce@xxxxxxxxxxx
User-agent: Debian Thunderbird 1.0 (X11/20050116)
Stephen Hemminger wrote:
This patch adds TCP BIC back in as a pluggable TCP congestion mechanism.
This version is closer to the TCP BIC 1.1 released for Web100.
The changes from 2.6.11 are:
        * congestion window undo fix
        * delayed ack compensation

This can cause overshooting if the other side doesn't do delayed acking, did anyone consider the ABC (Appropriate Byte Counting) patch from Yee-Ting Li? http://marc.theaimsgroup.com/?l=linux-netdev&m=110917262615630&w=2

FreeBSD has an option to disable delayed acking so it's not that hard to work against a host with no delayed acks at all.

+               /* slow start AMD linear increase */

AIMD maybe?

Baruch

<Prev in Thread] Current Thread [Next in Thread>