Monday, April 14, 2014

Connection time-out (time out) in Solaris 10, TCP_KEEPALIVE_INTERVAL parameter

Get:
ndd /dev/tcp tcp_keepalive_interval
Set:
# Set configurable parameters. /etc/system or
echo “Tuning Solaris For Proxy Server”
ndd -set /dev/tcp tcp_conn_req_max_q 512
ndd -set /dev/tcp tcp_conn_req_max_q0 1024
ndd -set /dev/tcp tcp_keepalive_interval 600000
ndd -set /dev/tcp tcp_close_wait_interval 60000
ndd -set /dev/tcp tcp_rexmit_interval_initial 3000
ndd -set /dev/tcp tcp_rexmit_interval_min 2000
ndd -set /dev/tcp tcp_rexmit_interval_max 240000
ndd -set /dev/tcp tcp_xmit_hiwat 32768
ndd -set /dev/tcp tcp_recv_hiwat 32768
————————————————————-
) Windows: Registry edit
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Tcpip/Parameters
Edit – Add value : KeepAliveTime (REG_DWORD)
Decimal -> 180000 (3 minutes, for example)
b) Solaris/HP-UX
/usr/sbin/ndd –set /dev/tcp tcp_keepalive_interval 180000
(interaval 3 minutes)
c) Linux
/sbin/sysctl -w net.ipv4.tcp_keepalive_time=1800 ?
(interaval 3 minutes)
d) Tru64
/usr/sbin/netconfig tcp_keepidle 360
(interaval 3 minutes)
e) AIX
/usr/sbin/no -o tcp_keepidle=360

No comments:

Post a Comment