aboutsummaryrefslogtreecommitdiffstats
path: root/net/ipv4/Kconfig
diff options
context:
space:
mode:
authorStephen Hemminger <shemminger@osdl.org>2005-06-23 15:27:19 -0400
committerDavid S. Miller <davem@davemloft.net>2005-06-23 15:27:19 -0400
commitb87d8561d8667d221b728ccdcb18eb95b16a687b (patch)
tree715b8e8d8442e418364498a12712106530031b96 /net/ipv4/Kconfig
parent835b3f0c0d7e1f716c45ec576662eac7a68b8548 (diff)
[TCP]: Add TCP Vegas congestion control module.
TCP Vegas code modified for the new TCP infrastructure. Vegas now uses microsecond resolution timestamps for better estimation of performance over higher speed links. Signed-off-by: Stephen Hemminger <shemminger@osdl.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv4/Kconfig')
-rw-r--r--net/ipv4/Kconfig11
1 files changed, 11 insertions, 0 deletions
diff --git a/net/ipv4/Kconfig b/net/ipv4/Kconfig
index 516ffe842816..6c105b60cc00 100644
--- a/net/ipv4/Kconfig
+++ b/net/ipv4/Kconfig
@@ -488,6 +488,17 @@ config TCP_CONG_HYBLA
488 involved, expecially when sharing a common bottleneck with normal 488 involved, expecially when sharing a common bottleneck with normal
489 terrestrial connections. 489 terrestrial connections.
490 490
491config TCP_CONG_VEGAS
492 tristate "TCP Vegas"
493 depends on INET && EXPERIMENTAL
494 default n
495 ---help---
496 TCP Vegas is a sender-side only change to TCP that anticipates
497 the onset of congestion by estimating the bandwidth. TCP Vegas
498 adjusts the sending rate by modifying the congestion
499 window. TCP Vegas should provide less packet loss, but it is
500 not as aggressive as TCP Reno.
501
491endmenu 502endmenu
492 503
493source "net/ipv4/ipvs/Kconfig" 504source "net/ipv4/ipvs/Kconfig"