Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Dec 2006 14:16:29 +0300
From:      Anton Yuzhaninov <citrin@citrin.ru>
To:        Andre Oppermann <andre@freebsd.org>
Cc:        freebsd-net@freebsd.org
Subject:   Re: Automatic TCP send and receive socket buffer sizing
Message-ID:  <1299780826.20061214141629@citrin.ru>
In-Reply-To: <457F2D82.6000905@freebsd.org>
References:  <457F2D82.6000905@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

This is a cryptographically signed message in MIME format.

------------335114B6577294
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable

Wednesday, December 13, 2006, 1:30:26 AM, Andre Oppermann wrote:

AO> The patch is available here (it may apply with some fuzz):
AO>   http://people.freebsd.org/~andre/tcp_auto_buf-20061212.diff
AO> Any tests and test reports are very welcome.

Please answer on question from Phil Rosenthal:

PR> 1) I've seen in production that some sockets get large very
PR> quickly during periods of high latency (eg: when sending to a user
PR> downloading from a cablemodem and their headend gets temporarily
PR> saturated and has large buffers, which raises the RTT under
PR> saturation, which increases the bandwidth delay product), but then
PR> as there isn't any code to shrink the buffers. This would probably
PR> need to be in the timers to notice the case of the sender
PR> temporarily stopping sending - eg in a keepalive http socket (a
PR> separate, but related issue).

--=20
 WBR, Anton Yuzhaninov

------------335114B6577294--




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