]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - Documentation/networking/ip-sysctl.txt
tcp: early retransmit
[karo-tx-linux.git] / Documentation / networking / ip-sysctl.txt
index bd80ba5847d2b8b44548180c7cd9f912832bc4f1..34916e792d9d5b0aec7d73aaf6b111345023a981 100644 (file)
@@ -190,6 +190,20 @@ tcp_cookie_size - INTEGER
 tcp_dsack - BOOLEAN
        Allows TCP to send "duplicate" SACKs.
 
+tcp_early_retrans - INTEGER
+       Enable Early Retransmit (ER), per RFC 5827. ER lowers the threshold
+       for triggering fast retransmit when the amount of outstanding data is
+       small and when no previously unsent data can be transmitted (such
+       that limited transmit could be used).
+       Possible values:
+               0 disables ER
+               1 enables ER
+               2 enables ER but delays fast recovery and fast retransmit
+                 by a fourth of RTT. This mitigates connection falsely
+                 recovers when network has a small degree of reordering
+                 (less than 3 packets).
+       Default: 2
+
 tcp_ecn - INTEGER
        Enable Explicit Congestion Notification (ECN) in TCP. ECN is only
        used when both ends of the TCP flow support it. It is useful to
@@ -1484,11 +1498,8 @@ addr_scope_policy - INTEGER
 
 
 /proc/sys/net/core/*
-dev_weight - INTEGER
-       The maximum number of packets that kernel can handle on a NAPI
-       interrupt, it's a Per-CPU variable.
+       Please see: Documentation/sysctl/net.txt for descriptions of these entries.
 
-       Default: 64
 
 /proc/sys/net/unix/*
 max_dgram_qlen - INTEGER