summaryrefslogtreecommitdiffstats
path: root/share
diff options
context:
space:
mode:
authorhsu <hsu@FreeBSD.org>2003-03-13 01:44:58 +0000
committerhsu <hsu@FreeBSD.org>2003-03-13 01:44:58 +0000
commitba71de6a3bcb835f9c33ad32bae78e18b78e0a5b (patch)
treec4ae6b7881a40485549d15c324f9cf273a73d96c /share
parent896f13eb8e3acbd612c65af6592524bda6b13423 (diff)
downloadFreeBSD-src-ba71de6a3bcb835f9c33ad32bae78e18b78e0a5b.zip
FreeBSD-src-ba71de6a3bcb835f9c33ad32bae78e18b78e0a5b.tar.gz
Document the net.inet.tcp.rfc3390 sysctl variable.
Diffstat (limited to 'share')
-rw-r--r--share/man/man4/tcp.416
1 files changed, 15 insertions, 1 deletions
diff --git a/share/man/man4/tcp.4 b/share/man/man4/tcp.4
index 9e3ff83..d3c5c47 100644
--- a/share/man/man4/tcp.4
+++ b/share/man/man4/tcp.4
@@ -365,8 +365,22 @@ as well as reducing the algorithm's ability to adapt to changing
situations and should only be done as a last resort.
.It tcp.rfc3042
Enable the Limited Transmit algorithm as described in RFC 3042. It
-helps avoid timeouts on lossy links. This is a standards track RFC
+helps avoid timeouts on lossy links and also when the congestion window
+is small, as happens on short transfers. This is a standards track RFC
and is off by default.
+.It tcp.rfc3390
+Enable support for RFC 3390, which allows for a variable-sized
+starting congestion window on new connections, depending on the
+maximum segment size. This helps throughput in general, but
+particularly affects short transfers and high-bandwidth large
+propagation-delay connections. This is a standards track RFC and
+support for it is off by default.
+.Pp
+When this feature is enabled, the slowstart_flightsize and
+local_slowstart_flightsize settings are not observed for new
+connection slow starts, but they are still used for slow starts
+that occur when the connection has been idle and starts sending
+again.
.El
.Sh ERRORS
A socket operation may fail with one of the following errors returned:
OpenPOWER on IntegriCloud