컴퓨터/서버, 웹, 네트워크

[네트워크]QUIC 프로토콜(0)

OrehOnyah 2019. 3. 1. 01:32

졸업프로젝트로 JAVA를 이용하여 Google QUIC을 구현하기로 했습니다.

QUIC이 구글의 최신 프로토콜인 만큼 아직은 자료가 많이 부족한 느낌이지만,

기존 프로토콜의 장점들과, 간소화된 연결 절차(적은 RTT로 연결이 수립된다는 뜻)를 가지므로 비교적 적은 데이터를 주고받는 HTTP 연결의 경우

TCP를 버리고 QUIC으로 변경할 메리트가 충분하다는 생각이 들어서 QUIC에 대해 제대로 알아보고 싶었습니다.


그래서 이 블로그에

- QUIC에 대한 설명부터

- Chromium(크롬 브라우저의 오픈 소스 버전이라고 알고 있습니다) 코드 및 자료,

- Linux TCP 관련 분석 자료,

- Devsisters 깃허브의 QUIC 구현

에 대해 분석하고, 생각하는 과정을 올리려 합니다.

아마 틀리기도 하고 이상한 추측도 하겠지만 내가 읽기 쉽고 남이 읽기 쉬운 분석글을 무수한 취소선과 함께 열심히 써 보려 합니다.