Hi,
with the advent of high speed cable/ADSL links some alterations of
networking parameters are recommended (e.g.
http://www.speedguide.net/Cable_modems/cable_reg_win2k.shtml). In linux
there are several places where it is possible to alter these values:
/proc/sys/net/core/rmem_max
/proc/sys/net/core/rmem_default
/proc/sys/net/core/wmem_max
/proc/sys/net/core/wmem_default
...
/proc/sys/net/ipv4/tcp_wmem
/proc/sys/net/ipv4/tcp_rmem
...
ip link set eth1 txtqueuelen <xxx> mtu <xxx>
ip route replace 10.0.0/24 dev eth1 mtu <xxx> window <xxx>
Does anyone know which place is the best to adjust these parameters in linux
or is it necessary to alter them in all these places? Alternatively, can
linux adjust them on-the-fly by itself automatically adapting the networking
stack to different conditions? Also there may be some differences for
routers doing NAT/firewalling and stand-alone clients ...
Taka