diff options
author | andre <andre@FreeBSD.org> | 2004-08-03 13:54:11 +0000 |
---|---|---|
committer | andre <andre@FreeBSD.org> | 2004-08-03 13:54:11 +0000 |
commit | f1492e3a5a4dcb701c5610cb95c0c89ea6893797 (patch) | |
tree | d2ae0fcd9dd70b9c3590ae31546991a64a1933ba /share/man/man4/tcp.4 | |
parent | 7a44aa8b064cc02eb169dc3c9c072485a77776d2 (diff) | |
download | FreeBSD-src-f1492e3a5a4dcb701c5610cb95c0c89ea6893797.zip FreeBSD-src-f1492e3a5a4dcb701c5610cb95c0c89ea6893797.tar.gz |
o Move the inflight sysctls to their own sub-tree under net.inet.tcp to be
more consistent with the other sysctls around it.
Diffstat (limited to 'share/man/man4/tcp.4')
-rw-r--r-- | share/man/man4/tcp.4 | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/share/man/man4/tcp.4 b/share/man/man4/tcp.4 index b033e28..d9adfeb 100644 --- a/share/man/man4/tcp.4 +++ b/share/man/man4/tcp.4 @@ -382,7 +382,7 @@ code. For this reason, we use 200ms of slop and a near-0 minimum, which gives us an effective minimum of 200ms (similar to .Tn Linux ) . -.It Va inflight_enable +.It Va inflight.enable Enable .Tn TCP bandwidth-delay product limiting. @@ -406,20 +406,20 @@ Note that bandwidth-delay product limiting only effects the transmit side of a .Tn TCP connection. -.It Va inflight_debug +.It Va inflight.debug Enable debugging for the bandwidth-delay product algorithm. This may default to on (1), so if you enable the algorithm, you should probably also disable debugging by setting this variable to 0. -.It Va inflight_min +.It Va inflight.min This puts a lower bound on the bandwidth-delay product window, in bytes. A value of 1024 is typically used for debugging. 6000-16000 is more typical in a production installation. Setting this value too low may result in slow ramp-up times for bursty connections. Setting this value too high effectively disables the algorithm. -.It Va inflight_max +.It Va inflight.max This puts an upper bound on the bandwidth-delay product window, in bytes. 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 @@ -427,7 +427,7 @@ intentionally set a less than optimum limit, to smooth data flow over a network while still being able to specify huge internal .Tn TCP buffers. -.It Va inflight_stab +.It Va inflight.stab The bandwidth-delay product algorithm requires a slightly larger window than it otherwise calculates for stability. This parameter determines the extra window in maximal packets / 10. @@ -438,17 +438,17 @@ come across a situation with very slow links where the time reduction of the default inflight code is not sufficient. If this case occurs, you should first try reducing -.Va inflight_min +.Va inflight.min and, if that does not work, reduce both -.Va inflight_min +.Va inflight.min and -.Va inflight_stab , +.Va inflight.stab , trying values of 15, 10, or 5 for the latter. Never use a value less than 5. Reducing -.Va inflight_stab +.Va 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. |