aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/networking
diff options
context:
space:
mode:
authorJohn Heffner <jheffner@psc.edu>2007-02-27 13:03:56 -0500
committerDavid S. Miller <davem@sunset.davemloft.net>2007-02-28 12:42:15 -0500
commit71599cd1c381d1b5f58c35653ac1d3627c6276db (patch)
tree32a36681a402a4144507d9bc4675facfa51974a4 /Documentation/networking
parentb08d5840d2c5a6ac0bce172f4c861974d718e34b (diff)
[TCP]: Document several sysctls.
This adds documentation for tcp_moderate_rcvbuf, tcp_no_metrics_save, tcp_base_mss, and tcp_mtu_probing. Signed-off-by: John Heffner <jheffner@psc.edu> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'Documentation/networking')
-rw-r--r--Documentation/networking/ip-sysctl.txt26
1 files changed, 26 insertions, 0 deletions
diff --git a/Documentation/networking/ip-sysctl.txt b/Documentation/networking/ip-sysctl.txt
index a0f6842368c3..d3aae1f9b4c1 100644
--- a/Documentation/networking/ip-sysctl.txt
+++ b/Documentation/networking/ip-sysctl.txt
@@ -147,6 +147,11 @@ tcp_available_congestion_control - STRING
147 More congestion control algorithms may be available as modules, 147 More congestion control algorithms may be available as modules,
148 but not loaded. 148 but not loaded.
149 149
150tcp_base_mss - INTEGER
151 The initial value of search_low to be used by Packetization Layer
152 Path MTU Discovery (MTU probing). If MTU probing is enabled,
153 this is the inital MSS used by the connection.
154
150tcp_congestion_control - STRING 155tcp_congestion_control - STRING
151 Set the congestion control algorithm to be used for new 156 Set the congestion control algorithm to be used for new
152 connections. The algorithm "reno" is always available, but 157 connections. The algorithm "reno" is always available, but
@@ -243,6 +248,27 @@ tcp_mem - vector of 3 INTEGERs: min, pressure, max
243 Defaults are calculated at boot time from amount of available 248 Defaults are calculated at boot time from amount of available
244 memory. 249 memory.
245 250
251tcp_moderate_rcvbuf - BOOLEAN
252 If set, TCP performs receive buffer autotuning, attempting to
253 automatically size the buffer (no greater than tcp_rmem[2]) to
254 match the size required by the path for full throughput. Enabled by
255 default.
256
257tcp_mtu_probing - INTEGER
258 Controls TCP Packetization-Layer Path MTU Discovery. Takes three
259 values:
260 0 - Disabled
261 1 - Disabled by default, enabled when an ICMP black hole detected
262 2 - Always enabled, use initial MSS of tcp_base_mss.
263
264tcp_no_metrics_save - BOOLEAN
265 By default, TCP saves various connection metrics in the route cache
266 when the connection closes, so that connections established in the
267 near future can use these to set initial conditions. Usually, this
268 increases overall performance, but may sometimes cause performance
269 degredation. If set, TCP will not cache metrics on closing
270 connections.
271
246tcp_orphan_retries - INTEGER 272tcp_orphan_retries - INTEGER
247 How may times to retry before killing TCP connection, closed 273 How may times to retry before killing TCP connection, closed
248 by our side. Default value 7 corresponds to ~50sec-16min 274 by our side. Default value 7 corresponds to ~50sec-16min