면접 - 네트워크

개발자 면접 질문 - HTTP 와 TCP의 Keep-Alive

snow-line 2020. 12. 4. 16:31
반응형

1. HTTP Keep-Alive

 - Socket에서 IN/OUT의 Access가 마지막으로 종료된 시점부터 정의된 시간까지 Access가 없어도 대기하는 구조

 - 정의된 시간 내에 Access가 이루어지면 계속 연결 상태를 유지할 수 있다.

 

 

2. TCP Keep-Alive

 - TCP 프로토콜은 자체적으로 장애 감지가 없기 때문에 Keep-Alive를 사용하여 장애를 감지한다.

 - 연결된 TCP 소켓을 체크할 수 있다.

 - TCP 연결이 여전히 진행중인지 끊어졌는지를 감지한다.

반응형