Replies: 2 comments
-
HTTP/1.1HTTP/1.1은 텍스트 기반 프로토콜로, 요청과 응답을 메시지 형태로 주고받습니다. 기본적으로 하나의 TCP 연결에서 요청과 응답이 순차적으로 처리되는 구조를 가집니다. (지속 연결(Keep-Alive)로 여러 요청을 보낼 수는 있지만, 응답은 순서대로 받아야 합니다.) 이 때문에 앞선 요청의 처리가 지연되면 뒤에 있는 요청도 함께 지연되는 HOLB(Head Of Line Blocking) 문제가 발생합니다. 은행 창구에서 한 사람이 오래 걸리면 뒤에 줄 선 사람들도 기다려야 하는 상황과 비슷합니다. HTTP/2HTTP/2는 이러한 문제를 해결하기 위해 멀티플렉싱(Multiplexing) 을 도입했습니다.
즉, 여러 요청을 동시에 보내고, 응답도 순서와 상관없이 교차해서 받을 수 있습니다. 이를 통해 HTTP/1.1의 HOLB 문제를 크게 개선했습니다. 또한,
|
Beta Was this translation helpful? Give feedback.
-
|
[HTTP1.1]
[HTTP 2.0]
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
키워드
Beta Was this translation helpful? Give feedback.
All reactions