Network

Each OS TCP Keep Alive Settings

Memo
BW Server
Install Maintenance HTTPS Connector
ISM
Install
BWMAgent
Linux Compile

OS 별 TCP_KEEPALIVE 파라미터 값 및 설정

AIX (TCP_KEEPIDLE) 

- no 명령을 사용하여 현재 값을 판별하거나 값을 설정. 
- 다음 번에 시스템을 다시 시작할 때까지는 변경사항이 유효. 
- 값을 영구적으로 변경하려면 no 명령을 /etc/rc.net 디렉토리에 추가.
- 예를 들어, 5분(600반초) 으로 Setting 할 때
    $ no -o tcp_keepidle=600
- 기본값: 14400 반초(2시간)

Solaris (TCP_KEEPALIVE_INTERVAL)

- ndd 다음 명령을 사용하여 현재 값을 판별하거나 값을 설정.
- 예를 들어 300초(5분)으로 Setting 할 때
    $ ndd -set /dev/tcp tcp_keepalive_interval 300000
- 기본값: 7200000밀리초

HP-UX 11i (TCP_KEEPALIVE_INTERVAL)

- ndd 다음 명령을 사용하여 현재 값을 판별하거나 값을 2시간(7200000밀리초) 설정.
    $ ndd -set /dev/tcp tcp_keepalive_interval 7200000
- 기본값: 없음
- TCP 세션 정리
    $ ndd -get /dev/tcp tcp_status|grep 2af9|grep EST
    $ ndd -set /dev/tcp tcp_discon 0xe00401001d024b00

Linux (TCP_KEEPALIVE_INTERVAL)

- 다음 명령을 사용하여 값을 15초로 설정
    $ echo 15 > /proc/sys/net/ipv4/tcp_keepalive_intvl
- 기본값: 75 초

Windows 계열

- Add variable on regedt32
    \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters \ KeepAliveTime type DWORD with value 300,000
- 기본값 : 7200000(2시간)
This page was generated by GitHub Pages.
Author. silentjini