linux_dsm_epyc7002/net/ipv4
Sangtae Ha 6b3d626321 [TCP]: TCP cubic v2.2
We have updated CUBIC to fix some issues with slow increase in large
BDP networks. We also improved its convergence speed. The fix is in
fact very simple -- the window increase limit of smax during the
window probing phase (i.e., convex growth phase) is removed. We found
that this does not affect TCP friendliness, but only improves its
scalability. We have run some tests in our lab and also over the
Internet path from NCSU to Japan. These results can be seen from the
following page:

http://netsrv.csc.ncsu.edu/wiki/index.php/Intra_protocol_fairness_testing_with_linux-2.6.23.9
http://netsrv.csc.ncsu.edu/wiki/index.php/RTT_fairness_testing_with_linux-2.6.23.9
http://netsrv.csc.ncsu.edu/wiki/index.php/TCP_friendliness_testing_with_linux-2.6.23.9

Signed-off-by: Sangtae Ha <sha2@ncsu.edu>
Signed-off-by: Stephen Hemminger <shemminger@vyatta.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2008-03-04 14:17:41 -08:00
..
ipvs
netfilter [ARP]: Introduce the arp_hdr_len helper. 2008-03-03 12:20:57 -08:00
af_inet.c [UDP]: Allow users to configure UDP-Lite. 2008-03-04 15:18:22 +09:00
ah4.c
arp.c [ARP]: Introduce the arp_hdr_len helper. 2008-03-03 12:20:57 -08:00
cipso_ipv4.c
datagram.c
devinet.c [NETNS]: Process inet_select_addr inside a namespace. 2008-02-28 20:52:54 -08:00
esp4.c
fib_frontend.c
fib_hash.c
fib_lookup.h
fib_rules.c
fib_semantics.c
fib_trie.c
icmp.c [ICMP]: Section conflict between icmp_sk_init/icmp_sk_exit. 2008-02-29 14:15:19 -08:00
igmp.c [NETNS]: Disable multicaststing configuration inside non-initial namespace. 2008-02-28 20:48:49 -08:00
inet_connection_sock.c [INET]: Remove struct dst_entry *dst from request_sock_ops.rtx_syn_ack. 2008-02-29 11:43:03 -08:00
inet_diag.c
inet_fragment.c
inet_hashtables.c
inet_lro.c
inet_timewait_sock.c
inetpeer.c
ip_forward.c
ip_fragment.c
ip_gre.c [INET]: Don't create tunnels with '%' in name. 2008-02-26 23:51:04 -08:00
ip_input.c
ip_options.c [IPV4]: skb->dst can't be NULL in ip_options_echo. 2008-03-03 11:50:10 -08:00
ip_output.c
ip_sockglue.c
ipcomp.c [IPCOMP]: Disable BH on output when using shared tfm 2008-02-28 11:23:17 -08:00
ipconfig.c [ARP]: Introduce the arp_hdr_len helper. 2008-03-03 12:20:57 -08:00
ipip.c [INET]: Don't create tunnels with '%' in name. 2008-02-26 23:51:04 -08:00
ipmr.c
Kconfig [UDP]: Allow users to configure UDP-Lite. 2008-03-04 15:18:22 +09:00
Makefile [IPV4] UDP: Move IPv4-specific bits to other file. 2008-03-04 15:18:22 +09:00
netfilter.c
proc.c [UDP]: Allow users to configure UDP-Lite. 2008-03-04 15:18:22 +09:00
protocol.c
raw.c
route.c [NETNS]: Enable all routing manipulation via netlink inside namespace. 2008-02-28 20:52:04 -08:00
syncookies.c [TCP]: Add IPv6 support to TCP SYN cookies 2008-03-04 15:18:21 +09:00
sysctl_net_ipv4.c
tcp_bic.c
tcp_cong.c
tcp_cubic.c [TCP]: TCP cubic v2.2 2008-03-04 14:17:41 -08:00
tcp_diag.c
tcp_highspeed.c
tcp_htcp.c
tcp_hybla.c
tcp_illinois.c
tcp_input.c [TCP]: Add IPv6 support to TCP SYN cookies 2008-03-04 15:18:21 +09:00
tcp_ipv4.c [TCP]: Merge exit paths in tcp_v4_conn_request. 2008-03-03 11:59:32 -08:00
tcp_lp.c
tcp_minisocks.c [TCP]: Add IPv6 support to TCP SYN cookies 2008-03-04 15:18:21 +09:00
tcp_output.c [TCP]: Add IPv6 support to TCP SYN cookies 2008-03-04 15:18:21 +09:00
tcp_probe.c
tcp_scalable.c
tcp_timer.c
tcp_vegas.c
tcp_vegas.h
tcp_veno.c
tcp_westwood.c
tcp_yeah.c
tcp.c
tunnel4.c
udp_impl.h
udp_ipv4.c [IPV4] UDP: Move IPv4-specific bits to other file. 2008-03-04 15:18:22 +09:00
udp.c [IPV4] UDP: Move IPv4-specific bits to other file. 2008-03-04 15:18:22 +09:00
udplite_ipv4.c [IPV4] UDP: Move IPv4-specific bits to other file. 2008-03-04 15:18:22 +09:00
xfrm4_input.c
xfrm4_mode_beet.c
xfrm4_mode_transport.c
xfrm4_mode_tunnel.c
xfrm4_output.c
xfrm4_policy.c
xfrm4_state.c
xfrm4_tunnel.c