http://publib.boulder.ibm.com/wasce/V1.0.1/ko/Tasks/Tuning/Linux.html  
링크를 보면 TCP 설정을 어떻게 해야만 성능을 최적화 할 수 있는지 나와 있다.

timeout_timewait : TCP/IP가 닫힌 연결을 해제하여 자원을 다시 사용하기 전에 경과되어야 하는 시간은 
/proc/sys/net/ipv4/tcp_fin_timeout
파일에

tcp_keepalive_time : TCP/IP가 대기 연결이 계속 원래 상태를 유지하는지 확인을 시도하는 빈도 값은 
/proc/sys/net/ipv4/tcp_keepalive_time
파일에 (초 단위임)

tcp_keepalive_intvl : 상대로부터 활성화 상태 지속 응답이 수신되지 않을 경우 TCP/IP에서 활성화 상태 지속 전송을 반복하는 빈도 값은
/proc/sys/net/ipv4/tcp_keepalive_intvl
파일에

tcp_keepalive_probes : TCP/IP가 기존 연결에 대한 수신확인되지 않은 활성화 상태 지속 메시지를 재전송하는 횟수를 결정 값은
/proc/sys/net/ipv4/tcp_keepalive_probes
파일에 각각 선언되어 있다.  
 
Posted by tuning-java