Tcp Tuning for boardband ?

Thilo Six T.Six at gmx.de
Tue Nov 20 09:05:14 UTC 2007


Richard wrote the following on 20.11.2007 05:36

<<-snip->>

>  net.core.rmem_max = 524288

>  net.core.wmem_max = 524288
>  net.ipv4.tcp_wmem = 4096 87380 524288
>  net.ipv4.tcp_rmem = 4096 87380 524288

those i used in the past
but i haven´t any numbers compared to without them

>  net.ipv4.tcp_rfc1337 = 1
>  net.ipv4.ip_no_pmtu_disc = 0
>  net.ipv4.tcp_sack = 1
>  net.ipv4.tcp_fack = 1
>  net.ipv4.tcp_window_scaling = 1

use "window scaling" with caution.
see:
http://lwn.net/Articles/92727/


>  net.ipv4.tcp_timestamps = 1
>  net.ipv4.tcp_ecn = 0
>  net.ipv4.route.flush = 1
> ------------
> Now, I thought I would as,k the the network specialist
> out there, if these setting would make any real diff.

the tcp buffers can make a difference in my experience, but those settings
are Link relatet.
So play a little around to find the setting that works for you best.

Apart from that.
A real big difference in network speed is to install a local DNS cache such
as "pdnsd".
That will greatly reduce network delay in Nameresolution and therefore speed
up you surfing greatly.


> Thanks -
> Richard

HTH
-- 
Thilo

key: 0x4A411E09





More information about the ubuntu-users mailing list