protocol2 [Network] HTTP/3 과 QUIC 에 대해서 1. 왜 HTTP/3 이 필요하게 되었나? (이동) 1. handshake 과정 2. TCP HOL (Head Of Line) Blocking 문제 3. TCP 를 발전시키는 게 불가능했던 이유 - 요약 2. QUIC 이란 무엇인가? (이동) - 요약 3. QUIC 의 특징 (이동) 1. TLS 없이는 QUIC 도 없다 2. QUIC 은 여러 개의 스트림을 인지할 수 있다. - 요약 3. QUIC 은 연결 마이그레이션을 지원한다. HTTP/1.0, HTTP/1.1, HTTP/2 의 차이점을 조사하다 HTTP/3 과 QUIC 이라는 프로토콜을 접하게 되었는데, 정말 재미있는 글을 발견해서 기억할만한 내용들을 번역 해두어야겠다고 생각했다. 예를 들면, 현대 웹을 위한 새로운 프로토콜이 필요하게 되었을 때 왜.. 2022. 12. 29. [Network] HTTP/1.0 vs HTTP/1.1 vs HTTP/2 1. HTTP/1.0 vs HTTP/1.1 (이동) 1. 커넥션 유지 (Persistent Connection) 2. 파이프라이닝 (Pipelining) 3. 그 결과 - HTTP/1.1 의 문제 1 : HTTP HOL (Head Of Line) Blocking 문제 - HTTP/1.1 의 문제 2: Header 구조의 중복 2. HTTP/1.1 vs HTTP/2 (이동) - 메시지 전송 방식의 변화 - Terminology 1. 멀티플렉싱 (Multiplexing) 2. 우선순위 지정 (Stream Prioritization) 3. 서버 푸쉬 (Server Push) 4. 헤더 압축 (Header Compression) - HTTP/2 의 문제 : TCP HOL (Head Of Line) Blockin.. 2022. 12. 29. 이전 1 다음