keep-alive1 HTTP와 Keep-Alive: 웹 성능 최적화의 핵심 기술 1. HTTP와 Keep-Alive란?HTTP(HyperText Transfer Protocol)는 웹에서 데이터를 주고받는 데 사용되는 프로토콜입니다. 기본적으로 클라이언트(예: 브라우저)와 서버 간의 요청-응답을 통해 동작합니다. HTTP/1.0에서는 한 번의 요청마다 새로운 TCP 연결이 열리고 닫히는 방식이 사용되었습니다.Keep-Alive는 HTTP/1.1에서 도입된 기능으로, 하나의 TCP 연결을 재사용해 여러 요청과 응답을 처리할 수 있도록 지원합니다. 이를 통해 연결 설정 및 해제 과정에서 발생하는 네트워크 비용을 줄이고, 웹 애플리케이션의 성능을 크게 향상시킬 수 있습니다.2. Keep-Alive의 특징지속적인 연결 유지클라이언트와 서버 간의 연결을 일정 시간 동안 유지하여 여러 요청을 .. 프로그래밍공부(Programming Study)/네트워크(Network) 2024. 12. 3. 이전 1 다음 728x90