kernel: switch openwrt default to TCP cubic from westwood (patch by Dave Täht)
authorFelix Fietkau <nbd@openwrt.org>
Wed, 27 Jun 2012 22:32:47 +0000 (22:32 +0000)
committerFelix Fietkau <nbd@openwrt.org>
Wed, 27 Jun 2012 22:32:47 +0000 (22:32 +0000)
commit972b0458d4d5cd6f05c1e64ff5d2ecd97249d6a9
tree7c38868379991cd0fb8ba2e90612655339481109
parent21bc50eba633f22e4b5ceab9385fc2c208e7b6c0
kernel: switch openwrt default to TCP cubic from westwood (patch by Dave Täht)

Despite Westwood's theoretical advantages, in nearly
every benchmark we ran last year, TCP cubic won, whether it be
on correct RTT estimates, amount of buffering, responsiveness,
etc. on current hardware and software designs.

(both need timestamps on to work well, besides)

TCP cubic is better maintained and understood than westwood,
also.

While a scenario where westwood would win possibly exists,
there is too much buffering in the wifi stack in particular
at present, to see any improvement.

If you wish to exercise various TCPs under contention,
the current svn head of netperf (2.6) has options to switch
congestion control agorithms on the fly, as does iperf.

SVN-Revision: 32514
target/linux/generic/config-3.3