Automatic TCP send and receive socket buffer sizing
Anton Yuzhaninov
citrin at citrin.ru
Thu Dec 14 03:16:52 PST 2006
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).
--
WBR, Anton Yuzhaninov
More information about the freebsd-net
mailing list