summaryrefslogtreecommitdiffstats
path: root/share/man/man4/tcp.4
diff options
context:
space:
mode:
authordillon <dillon@FreeBSD.org>2002-12-14 21:00:17 +0000
committerdillon <dillon@FreeBSD.org>2002-12-14 21:00:17 +0000
commit524e713804055d6dc9b8da193b80f7a4cbe30ef4 (patch)
treecd69d74098ad61f3d4b5808149f7614b3804366c /share/man/man4/tcp.4
parentbb0e8ad59aab5cf40ac2ec9d26d8d6ae7daf76ac (diff)
downloadFreeBSD-src-524e713804055d6dc9b8da193b80f7a4cbe30ef4.zip
FreeBSD-src-524e713804055d6dc9b8da193b80f7a4cbe30ef4.tar.gz
Change tcp.inflight_min from 1024 to a production default of 6144. Create
a sysctl for the stabilization value for the bandwidth delay product (inflight) algorithm and document it. MFC after: 3 days
Diffstat (limited to 'share/man/man4/tcp.4')
-rw-r--r--share/man/man4/tcp.413
1 files changed, 13 insertions, 0 deletions
diff --git a/share/man/man4/tcp.4 b/share/man/man4/tcp.4
index bd3b755..1024271 100644
--- a/share/man/man4/tcp.4
+++ b/share/man/man4/tcp.4
@@ -343,6 +343,19 @@ This value should not generally be modified but may be used to set a
global per-connection limit on queued data, potentially allowing you to
intentionally set a less then optimum limit to smooth data flow over a
network while still being able to specify huge internal TCP buffers.
+.It tcp.inflight_stab
+The bandwidth delay product algorithm requires a slightly larger window
+then it otherwise calculates for stability. This parameter determines the
+extra window in maximal packets / 10. The default value of 20 represents
+2 maximal packets. Reducing this value is not recommended but you may
+come across a situation with very slow links where the ping time
+reduction of the default inflight code is not sufficient. If this case
+occurs you should first try reducing tcp.inflight_min and, if that does not
+work, reduce both tcp.inflight_min and tcp.inflight_stab, trying values of
+15, 10, or 5 for the latter. Never use a value less then 5. Reducing
+tcp.inflight_stab can lead to upwards of a 20% underutilization of the link
+as well as reducing the algorithm's ability to adapt to changing
+situations and should only be done as a last resort.
.El
.Sh ERRORS
A socket operation may fail with one of the following errors returned:
OpenPOWER on IntegriCloud