Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 01 Mar 2012 18:53:22 +0100
From:      Andre Oppermann <andre@freebsd.org>
To:        Maxim Konovalov <maxim.konovalov@gmail.com>
Cc:        Michael Tuexen <tuexen@fh-muenster.de>, src-committers@FreeBSD.ORG, svn-src-user@FreeBSD.ORG
Subject:   Re: svn commit: r232345 - user/andre/tcp_workqueue/sys/netinet
Message-ID:  <4F4FB792.5080908@freebsd.org>
In-Reply-To: <alpine.BSF.2.00.1203012104100.91233@mp2.macomnet.net>
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>

next in thread | previous in thread | raw e-mail | index | archive | help
On 01.03.2012 18:05, Maxim Konovalov wrote:
>>>> Author: andre
>>>> Date: Thu Mar  1 16:18:39 2012
>>>> New Revision: 232345
>>>> URL: http://svn.freebsd.org/changeset/base/232345
>>>>
>>>> Log:
>>>>   Increase the initial CWND to 10 segments as defined in IETF TCPM
>>>>   draft-ietf-tcpm-initcwnd-03 discussing why the higher initial window
>>>>   improves the overall performance of many web services without risking
>>>>   congestion collapse.
>>>>
>>>>   As long as it remains a draft it is not enabled by default and placed
>>>>   under a sysctl marking it clearly as experimental:
>>>>    net.inet.tcp.exprimental.initcwnd10
>>>>
>>>>   Linux as of kernel 3.0 has enabled it by default.
>>>>
>>> Wouldn't it be better to just let user to specify icwnd size?
>> In SCTP we have a sysctl which gives the IW in MSS...
>>
> Yes, that's why I'm asking mainly.

I'm a bit wary of abuse by non-clueful enough people who think bigger
must be better.  There was a recent discussion to this effect on TCPM.
Also there were reports of congestion collapse in some networks, due
to some other issues.  I'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.  The (negative) effects are not directly visible to a normal
admin.

-- 
Andre



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4F4FB792.5080908>