From 7875473205f9848902c9283c03b5b79bbaca415c Mon Sep 17 00:00:00 2001 From: rpaulo Date: Sat, 16 Aug 2008 21:12:25 +0000 Subject: Add ECN sysctls and ECN RFC. --- share/man/man4/tcp.4 | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) (limited to 'share') diff --git a/share/man/man4/tcp.4 b/share/man/man4/tcp.4 index 27567d3..47c81f5 100644 --- a/share/man/man4/tcp.4 +++ b/share/man/man4/tcp.4 @@ -32,7 +32,7 @@ .\" From: @(#)tcp.4 8.1 (Berkeley) 6/5/93 .\" $FreeBSD$ .\" -.Dd February 28, 2007 +.Dd August 16, 2008 .Dt TCP 4 .Os .Sh NAME @@ -514,6 +514,14 @@ Timeout to use for fast recycling of .Dv FIN_WAIT_2 connections. Defaults to 60 seconds. +.It Va ecn.enable +Enable support for TCP Explicit Congestion Notification (ECN). +ECN allows a TCP sender to reduce the transmission rate in order to +avoid packet drops. +.It Va ecn.maxretries +Number of retries (SYN or SYN/ACK retransmits) before disabling ECN on a +specific connection. This is needed to help with connection establishment +when a broken firewall is in the network path. .El .Sh ERRORS A socket operation may fail with one of the following errors returned: @@ -568,6 +576,13 @@ address. .%T "Protection of BGP Sessions via the TCP MD5 Signature Option" .%O "RFC 2385" .Re +.Rs +.%A "K. Ramakrishnan" +.%A "S. Floyd" +.%A "D. Black" +.%T "The Addition of Explicit Congestion Notification (ECN) to IP" +.%O "RFC 3168" +.Re .Sh HISTORY The .Tn TCP -- cgit v1.1