HyunJongSu (토론 | 기여) (새 문서: {{위키데이터 속성 추적}} {{Infobox protocol | standard = [https://quicwg.org/base-drafts/draft-ietf-quic-http.html Hypertext Transfer Protocol Version 3 (HTTP/3)] (초안) | developer = 국제 인터넷 표준화 기구 | introdate = 인터넷 드래프트 {{as of|2020|10|lc=y}} | newer = }} '''HTTP/3'''는 HTTP와 HTTP/2와 더불어 월드 와이드 웹상의 정보를 교환하기 위해 사용되는 HTTP의 차기 주요 버전이자 3...) |
HyunJongSu (토론 | 기여) 편집 요약 없음 |
||
(같은 사용자의 중간 판 4개는 보이지 않습니다) | |||
6번째 줄: | 6번째 줄: | ||
| newer = | | newer = | ||
}} | }} | ||
== 개요 == | |||
'''HTTP/3'''는 [[HTTP]]와 [[HTTP/2]]와 더불어 [[월드 와이드 웹]]상의 정보를 교환하기 위해 사용되는 [[HTTP]]의 차기 주요 버전이자 3번째 프로토콜이다.<ref name="draft-ietf-quic-http">{{Cite IETF|title=Hypertext Transfer Protocol Version 3 (HTTP/3)|draft=draft-ietf-quic-http|last=Bishop|first=Mike|date=25 September 2020|publisher=[[국제 인터넷 표준화 기구|IETF]]}}</ref> | '''HTTP/3'''는 [[HTTP]]와 [[HTTP/2]]와 더불어 [[월드 와이드 웹]]상의 정보를 교환하기 위해 사용되는 [[HTTP]]의 차기 주요 버전이자 3번째 프로토콜이다.<ref name="draft-ietf-quic-http">{{Cite IETF|title=Hypertext Transfer Protocol Version 3 (HTTP/3)|draft=draft-ietf-quic-http|last=Bishop|first=Mike|date=25 September 2020|publisher=[[국제 인터넷 표준화 기구|IETF]]}}</ref> | ||
11번째 줄: | 13번째 줄: | ||
2020년 10월 기준으로, HTTP/3 프로토콜은 인터넷 드래프트(초안)이며 여러 구현체를 보유하고 있다. W3Techs에 따르면 10,000,000개 웹사이트 중 8%<!--7.5%-->가 HTTP/3를 지원하고 있다.<ref>{{웹 인용|url=https://w3techs.com/technologies/details/ce-http3|title=Usage of HTTP/3 for websites|last=|first=|website=World Wide Web Technology Surveys|publisher=W3Techs|access-date=October 12, 2020}}</ref> [[모질라 파이어폭스|파이어폭스]]와 크롬 안정판은 현재 HTTP/3을 지원하지만 기본적으로 비활성화되어 있다. [[macOS 빅서]]에서 [[사파리 (웹 브라우저)|사파리]] 14는 HTTP/3를 기본으로 활성화한 최초의 브라우저이다. | 2020년 10월 기준으로, HTTP/3 프로토콜은 인터넷 드래프트(초안)이며 여러 구현체를 보유하고 있다. W3Techs에 따르면 10,000,000개 웹사이트 중 8%<!--7.5%-->가 HTTP/3를 지원하고 있다.<ref>{{웹 인용|url=https://w3techs.com/technologies/details/ce-http3|title=Usage of HTTP/3 for websites|last=|first=|website=World Wide Web Technology Surveys|publisher=W3Techs|access-date=October 12, 2020}}</ref> [[모질라 파이어폭스|파이어폭스]]와 크롬 안정판은 현재 HTTP/3을 지원하지만 기본적으로 비활성화되어 있다. [[macOS 빅서]]에서 [[사파리 (웹 브라우저)|사파리]] 14는 HTTP/3를 기본으로 활성화한 최초의 브라우저이다. | ||
== [[NGINX]] 적용 방법 == | |||
2023년 기준으로 [[NGINX]]애서 [[레드햇 엔터프라이즈 리눅스]] 9과 [[우분투]] 22.04 LTS에서 설치가 가능한 바이너리 파일을 제공하고 있다. 단, 두 운영체제 이외의 운영체제 및 버전들은 개발중인 소스코드를 다운받고 알아서 직접 컴파일해야한다. | |||
[[NGINX]] 문서의 QUIC+HTTP/3 적용 방법 문단 참조. | |||
== 적용한 사이트/회사 == | |||
* '''[[ENX]]의 전 서비스''' | |||
== 같이 보기 == | == 같이 보기 == | ||
* [[HTTP]] | * [[HTTP]] |
2023년 4월 30일 (일) 16:38 기준 최신판
틀:위키데이터 속성 추적 틀:Infobox protocol
개요[편집 | 원본 편집]
HTTP/3는 HTTP와 HTTP/2와 더불어 월드 와이드 웹상의 정보를 교환하기 위해 사용되는 HTTP의 차기 주요 버전이자 3번째 프로토콜이다.[1]
HTTP 시맨틱스는 이 버전들 모두 동일한다: 동일 요청 메소드, 상태 코드, 메시지 필드가 일반적으로 모든 버전에 적용된다. 이 시맨틱스의 매핑 내에서의 차이점은 기반이 되는 트랜스포트이다. HTTP와 HTTP/2는 TCP를 자신들의 트랜스포트로 사용한다. HTTP/3는 사용자 공간 혼잡 제어를 사용자 데이터그램 프로토콜(UDP)를 경유하여 사용되는, 처음에 구글이 개발한 전송 계층 통신 프로토콜의 하나인 QUIC를 사용한다. QUIC로의 전환은 헤드 오브 라인 블로킹이라는 HTTP/2의 주된 문제를 해결하는 것이 목적이다.
2020년 10월 기준으로, HTTP/3 프로토콜은 인터넷 드래프트(초안)이며 여러 구현체를 보유하고 있다. W3Techs에 따르면 10,000,000개 웹사이트 중 8%가 HTTP/3를 지원하고 있다.[2] 파이어폭스와 크롬 안정판은 현재 HTTP/3을 지원하지만 기본적으로 비활성화되어 있다. macOS 빅서에서 사파리 14는 HTTP/3를 기본으로 활성화한 최초의 브라우저이다.
NGINX 적용 방법[편집 | 원본 편집]
2023년 기준으로 NGINX애서 레드햇 엔터프라이즈 리눅스 9과 우분투 22.04 LTS에서 설치가 가능한 바이너리 파일을 제공하고 있다. 단, 두 운영체제 이외의 운영체제 및 버전들은 개발중인 소스코드를 다운받고 알아서 직접 컴파일해야한다.
NGINX 문서의 QUIC+HTTP/3 적용 방법 문단 참조.
적용한 사이트/회사[편집 | 원본 편집]
- ENX의 전 서비스
같이 보기[편집 | 원본 편집]
각주[편집 | 원본 편집]
각주
- ↑ 틀:Cite IETF
- ↑ “Usage of HTTP/3 for websites”. 《World Wide Web Technology Surveys》. W3Techs. 2020년 10월 12일에 확인함.