Keep Alive

네트워크 또는 시스템에서 커넥션을 끊지 않고 지속적으로 유지하기 위해 사용되는 기술이나 설정입니다.

핵심 특징

HTTP vs TCP Keep-Alive

항목HTTP Keep-AliveTCP Keep-Alive
동작 계층애플리케이션 계층전송 계층
목적커넥션 재사용으로 요청/응답 처리유휴 커넥션의 생존 확인
동작 방식일정 시간 요청이 없으면 타임아웃 후 커넥션 종료주기적으로 패킷을 보내 살아있으면 유지

장점

주의사항

핵심 정리

HTTP Keep-Alive는 커넥션을 재사용해 요청/응답 비용을 줄이고, TCP Keep-Alive는 유휴 커넥션의 생존 여부를 주기적으로 확인합니다.

→ Keep Alive에 대해 설명해 주세요

CSLOG에서 보기