lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:	Wed, 14 Jul 2010 11:43:47 +0100
From:	Ed W <lists@...dgooses.com>
To:	linux-kernel@...r.kernel.org
Subject: Raise initial congestion window size / speedup slow start?

Hi, my network connection looks like 500Kbits with a round trip latency 
of perhaps 1s+ (it's a satellite link).

 From what I can see the linux initial congestion window is signficantly 
limiting me here, with slow start taking many many seconds to open up 
the window wide enough to get the data flowing?  For protocols like http 
this is really hurting with all the short lived connections never really 
getting up to speed.  (throw in some random packet loss and things 
really screech to a halt)

Reading around there appear to be several previous attempts to modify 
the kernel to start with a slightly wider initial congestion window, say 
10 packets.  (Seems even google did some work on this and agreed that a 
small of initial cwd to 10 ish, would help even many non satellite 
users?) However, all the work I can find is quite old and doesn't seem 
to give me much of a leg up in terms of experimenting with such changes 
on a modern kernel?

Does someone have some pointers on where to look to modify initial 
congestion window please?


Thanks

Ed W
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ