tuning TCP/IP sous Solaris

Quelques recommandations du Directory Server de Sun.

En gros, voici une liste a minima, qu'il convient de faire évoluer de façon itérative :

  • ndd -set /dev/tcp tcp_conn_req_max_q 1024
  • ndd -set /dev/tcp tcp_keepalive_interval 600000
  • ndd -set /dev/tcp tcp_ip_abort_cinterval 10000
  • ndd -set /dev/tcp tcp_ip_abort_interval 60000
  • ndd -set /dev/tcp tcp_strong_iss 2
  • ndd -set /dev/tcp tcp_smallest_anon_port 8192
  • ndd -set /dev/tcp tcp_naglim_def 1

Sous *BSD, on utilisera le binaire sysctl pour du temporaire et le sysctl.conf pour du permanent, cela va sans dire. Et en raison d'importantes différences de conception du kernel, les réglages ne seront pas forcément les mêmes.

tags : TCP/IP

mis en ligne : Tue Aug 25 16:55:30 CEST 2009