Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
Tags
- 백준 17608번
- 백준 21606번
- 백준 9012번
- DFS & BFS
- 알고리즘 개념
- 큐(Queue)
- 그래프(Graph)
- 스택(Stack)
- 분할 정복(Divide and Conquer)
- 백준 2812번
- BFS(Breadth First Search)
- 트리(Tree)
- 백준 10000번
- 위상 정렬(Topological Sort)
- 백준 2504번
- 이분 그래프(Bipartite Graph)
- BFS
- 다익스트라 알고리즘(Dijkstra Algorithm)
- 백준 1707번
- 백준 1948번
- 백준 18352번
- DFS(Depth First Search)
- 위상 정렬(Topology Sort)
- DFS
- 백준 2493번
- 백준 2261번
- 이분 탐색(Binary Search)
- 그리디 알고리즘(Greedy Algorithm)
- 동적 프로그래밍(Dynamic Programming)
- 플로이드 워셜 알고리즘(Floyd-Warshall Algorithm)
Archives
- Today
- Total
Always Be Wise
HTTP 2.0의 특성은? 본문
728x90
HTTP 2.0의 특성은?
HTTP 2.0은 기존 HTTP 1.1의 성능적 한계를 개선한 프로토콜입니다.
기존 HTTP 1.1의 경우, 앞선 요청에 의해 뒤에 요청이 지연되는 HOL(Head of Line) Blocking이 발생합니다.
또한, 수 많은 요청과 응답을 주고 받는 과정에서 Header 정보를 중복해서 전송합니다. 즉, 불필요한 데이터를
주고 받는데 네트워크 자원이 소비됩니다.
그런데 HTTP 2.0에서는 Multiplexed Streams를 통해 요청 순서에 상관없이 요청과 응답을 주고 받아
HOL Blocking이 발생하지 않습니다. 또한, 요청에 대한 우선 순위를 정해 우선 순위가 높을수록 빨리 응답합니다.
그리고 기존에는 HTML 문서를 요청한 이후 각각의 CSS 파일이나 IMG 파일을 위한 요청을 추가적으로 보내야
했으나, Server Push로 요청을 최소화 할 수 있습니다. 또한 Header Compression을 통해 중복되는 Header
전송도 개선하였습니다.
'기술 관련 정리' 카테고리의 다른 글
| 객체 지향 프로그래밍이란? (0) | 2022.03.29 |
|---|---|
| HTTP vs HTTPS (0) | 2022.03.29 |
| HTTP 1.0 vs HTTP 1.1 (0) | 2022.03.29 |
| OSI 7 계층 참조 모델 (0) | 2022.03.29 |
| 데드락(Deadlock)이란? (0) | 2022.03.29 |