[HTTP 발전 과정]
·
CS/Network
HTTP는 애플리케이션 계층에서 사용되는 프로토콜로 웹 서비스 통신에 사용된다. HTTP는 HTTP 1.0부터 시작하여 현재 HTTP 3.0이다. 이런 발전 과정을 살펴보며 어떤 것들을 극복해왔고 보완했는지에 대해 자세히 알아보겠다. | HTTP 1.0 기본적으로 한 열결 당 하나의 요청을 처리하도록 설계되었다. 매 요청마다 3-way handshakes 작업을 해줘야하기 때문에 RTT가 증가한다는 단점이 있다. *RTT: 패킷 왕복 시간 RTT 증가 문제 해결 방법 RTT가 증가하는 문제를 해결하기 위한 방법은 이미지 스플리팅, 코드 압축, Base64 인코딩이 있다. 이미지 스플리팅 많은 이미지가 합쳐진 하나의 이미지를 다운받고, background-image의 position을 이용하여 이미지를 표..