[HTTP] HTTP/1.0+의 Keep-Alive 커넥션, HTTP/1.1의 지속 커넥션과 파이프라인 커넥션


[HTTP] HTTP/1.0+의 Keep-Alive 커넥션, HTTP/1.1의 지속 커넥션과 파이프라인 커넥션

1. HTTP/1.0+ 의 "Keep-Alive" 커넥션우선 http/1.0 브라우저와 서버들은 keep-alive 커넥션이라는 지속 커넥션 지원을 위해 확장되었다.(다소 실험적이였다.)이 초기의 지속 커넥션은 설계적인 측면에서 조금 문제가 있었지만 이는 HTTP/1.1에서 수정되었다.1-1. Keep-Alive커넥션의 장점우선 커넥션을 맺고 끊는데 필요한 작업이 없기 때문에 시간이 단축된다.또한, TCP의 느린 시작이 일어나지 않기 때문에 요청 및 응답시간도 줄어든다.아래 그림은 연속과 지속의 비교이다.1-2. Keep-Alive 동작우선 HTTP/1.0 keep-alive 커넥션을 구현한 클라이언트는 커넥션을 유지하기 위해 요청에 Connection:Keep-Alive를 포함시킨다.이..........



원문링크 : [HTTP] HTTP/1.0+의 Keep-Alive 커넥션, HTTP/1.1의 지속 커넥션과 파이프라인 커넥션