Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 2 Mar 2012 10:45:51 +0100
From:      Ivan Voras <ivoras@freebsd.org>
To:        Andre Oppermann <andre@freebsd.org>
Cc:        src-committers@freebsd.org, svn-src-user@freebsd.org
Subject:   Re: svn commit: r232345 - user/andre/tcp_workqueue/sys/netinet
Message-ID:  <CAF-QHFX71JpizdQ7_qd2sebzWwO=_pu%2Bf4fpF0U7DyWb1ko%2BGw@mail.gmail.com>
In-Reply-To: <4F4FB792.5080908@freebsd.org>
References:  <201203011618.q21GIdww086427@svn.freebsd.org> <alpine.BSF.2.00.1203012057350.91233@mp2.macomnet.net> <C4A480F9-0C13-4851-A2CB-6373CB49442B@fh-muenster.de> <alpine.BSF.2.00.1203012104100.91233@mp2.macomnet.net> <4F4FB792.5080908@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 1 March 2012 18:53, Andre Oppermann <andre@freebsd.org> wrote:

> I'm a bit wary of abuse by non-clueful enough people who think bigger
> must be better. =C2=A0There was a recent discussion to this effect on TCP=
M.
> Also there were reports of congestion collapse in some networks, due
> to some other issues. =C2=A0I've even seen botched windows servers that
> respond with an icwnd of 64K.
>
> Hence I'd rather not have it open to anyone to fumble with this important
> parameter. =C2=A0The (negative) effects are not directly visible to a nor=
mal
> admin.

AFAIK the whole idea about increasing the initial window was started
in Google; there are some blog posts from their engineers and at least
one paper (http://code.google.com/speed/articles/tcp_initcwnd_paper.pdf).
The reason why they have been able to experiment with it is that it's
so easy to change in Linux:

" the initial congestion window is con=EF=AC=81gured using the intitcwnd
option in the ip route command. "

So, by not having this as tunable, that opportunity was missed by
someone who uses FreeBSD (Yahoo?). Less power to tinker results in
less power to do some innovation.

Even more, the quote I've pasted from the paper suggests it's a
per-route setting in Linux.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAF-QHFX71JpizdQ7_qd2sebzWwO=_pu%2Bf4fpF0U7DyWb1ko%2BGw>