Linux1 [Linux] TCP KeepAlive에 대한 고찰 지난 7월 XXXX 이벤트 때 저희 운영 Web 서버에서 연결 오류가 발생했습니다. Webtob / JEUS로 사용을 하는 서버였기 때문에 TMAX 엔지니어의 점검 후, 권고에 따라 OS Kernel의 TCP KeepAlive 설정 변경을 진행했습니다. 이와 관련해, Linux OS Kernel에는 TCP KeepAlive와 관련한 어떤 parameter가 있고 Web에서 설정하는 KeepAlive와는 어떤 차이점이 있는지 적어보았습니다. 1. KeepAlive를 왜 쓰지? 먼저 keepalive 기능에 대한 사용 목적입니다. 네트워크 통신에서 가장 기본이 되는 것은 TCP 3way-handshake 연결 방식입니다. 위 그림과 같이 Syn > Syn+Ack > Ack 과정을 통해 Client/Serve.. 2021. 12. 13. 이전 1 다음