• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
질문

차세대 HTTP프로토콜 HTTP/3 (QUIC)란?

달소 달소 359

1

0

 

안녕하세요 달소입니다.

 

오늘은 이것저것 많이 올리고있네요 ㅎㅎ

클라우드 플레어 설정을 이것저것 찾아보다보니 HTTP /3 (QUIC 사용) 이라는 항목을 보고 궁금해서 정보를 찾아 올려봅니다.

 

image.png.jpg

 

현재까지 HTTP의 계보를 보자면

 

1996년 HTTP/1.0 발표
1999년 HTTP/1.1

2015년 HTTP/2

2019년 HTTP/3

 

시간의 흐름을 보더라도 1.1 ~ 2 이후 4년만의 메이저 업데이트입니다.

 

HTTP/3의 변경점

HTTP가 3버전으로 변경되면서 가장큰 변경점은 지원하는 프로토콜이 TCP -> UDP로 전환이 이뤄졌다는점 입니다.

TCP의 가장큰 특징은 신뢰성있는 통신이였는데 이게 UDP로 변경된것이지요.

그렇다고 완전히 비신뢰성이라는건 아닙니다. UDP에 QUIC라는 기술을 적용하면서 장점이 있기때문입니다.

 

이 장점을 알기위해서는 또 QUIC에 대해 설명을 안드릴수가없네요.

 

QUIC란?

QUIC는 Quick UDP Internet Connections 의 약자로 2013년에 구글에서 발표한 프로토콜입니다.

TCP는 연결을 기반으로하기때문에 속도를 개선하고자 UDP를 채택해서 전달속도를 개선하고 클라이언트와 서버간 연결수를 최소화 하고, 대역폭을 예상해서 혼잡상황을 피하는것이 주요 특징입니다.

또한 통신이 멀티플랙싱 되어 HOLB 극복 및 패킷도 개별적으로 암호화되고 새로운 연결에 대해서 TCP 핸드세이크로 인한 지연 및 패킷 손실등에서 자유롭습니다.

 

image.png.jpg

 

뭐 정리하자면.. HTTP/2 에서 발생되었던 단점들을 개선한 버전이라고 보시면됩니다.

현재 구글과 클라우드플레어 CDN등에서 2019년도부터 꾸준하게 사용되고 있습니다.

 

제가 웹서버로 사용하고있는 Nginx 또한 1.19버전부터 HTTP/3를 지원하기 위해서 꾸준히 테스트하고있는것으로 보입니다.

 

HTTP/3확인방법

현재 구글과 클라우드플레어에서 사용하고있다고 말씀드렸는데
그 외의 빠른속도가 중요한 CDN 제공자들 유튜브 등에서사용중입니다.

 

image.png.jpg

 

https://quic.nginx.org/

참조 : https://blog.cloudflare.com/http3-the-past-present-and-future/

We are now happy to announce that QUIC and HTTP/3 support is available on the Cloudflare edge network...

 

 

신고공유스크랩
0

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 제목 글쓴이 날짜 조회 추천
pfsense/opnsense + Elastic Stack 프로젝트 pfelk 2 달소 1일 전01:57 456 +1
메인서버 정리용 선반구매 + 정리 5 kmw_ 4일 전18:54 394 +2
하필 왜 밖에있을때 죽는지.. 6 kmw_ 6일 전10:47 359 +1
3784
image
콜라 23.04.07.13:09 1141 +5
3783
normal
Jasons 23.08.06.22:47 631 +4
3782
normal
올리고당 21.07.26.10:00 1357 +4
3781
normal
배뚱이 23.01.09.12:47 812 +3
3780
normal
돼지족장 22.04.27.17:17 313 +3
3779
normal
하늘위의하늘 22.03.15.14:35 150 +3
3778
normal
강프로 22.01.26.01:35 340 +3
3777
image
akrsoTale 23.06.27.20:19 687 +3
3776
image
달소 21.04.24.14:41 1215 +3
3775
image
콜라 23.04.07.15:57 1157 +3
3774
image
달소 21.04.23.12:51 6171 +3
3773
normal
딩구링 22.03.25.12:34 236 +3
3772
image
달소 22.06.26.00:19 650 +3
3771
normal
올리고당 21.06.23.17:32 1738 +3
3770
normal
greymin 22.05.31.19:17 811 +3
3769
normal
올리고당 21.07.12.16:42 202 +3
3768
normal
펜타네스트 22.04.15.16:30 624 +3
3767
image
Tfv449XWCX9s 22.05.08.00:59 2738 +3
3766
normal
허줩 22.03.22.09:17 230 +2
3765
normal
섭린이 22.03.21.15:28 235 +2