cvs commit: src/sys/netinet tcp_input.c tcp_subr.c tcp_timer.h
tcp_var.h
Andre Oppermann
andre at FreeBSD.org
Thu Feb 16 11:38:08 PST 2006
andre 2006-02-16 19:38:07 UTC
FreeBSD src repository
Modified files:
sys/netinet tcp_input.c tcp_subr.c tcp_timer.h
tcp_var.h
Log:
Have TCP Inflight disable itself if the RTT is below a certain
threshold. Inflight doesn't make sense on a LAN as it has
trouble figuring out the maximal bandwidth because of the coarse
tick granularity.
The sysctl net.inet.tcp.inflight.rttthresh specifies the threshold
in milliseconds below which inflight will disengage. It defaults
to 10ms.
Tested by: Joao Barros <joao.barros-at-gmail.com>,
Rich Murphey <rich-at-whiteoaklabs.com>
Sponsored by: TCP/IP Optimization Fundraise 2005
Revision Changes Path
1.288 +10 -0 src/sys/netinet/tcp_input.c
1.237 +7 -1 src/sys/netinet/tcp_subr.c
1.28 +3 -0 src/sys/netinet/tcp_timer.h
1.127 +1 -0 src/sys/netinet/tcp_var.h
More information about the cvs-src
mailing list