QUIC (Quick UDP เจเฉฐเจเจฐเจจเฉเจ เจเจจเฉเจเจธเจผเจจ) UDP เจฆเฉ เจธเจฟเจเจฐ 'เจคเฉ เจเฉฑเจ เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจนเฉ เจเฉ TCP, TLS เจ
เจคเฉ HTTP/2 เจฆเฉเจเจ เจธเจพเจฐเฉเจเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจฆเจพ เจนเฉ เจ
เจคเฉ เจเจนเจจเจพเจ เจฆเฉเจเจ เจเจผเจฟเจเจฆเจพเจคเจฐ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจจเฉเฉฐ เจนเฉฑเจฒ เจเจฐเจฆเจพ เจนเฉเฅค เจเจธเจจเฉเฉฐ เจ
เจเจธเจฐ เจเฉฑเจ เจจเจตเจพเจ เจเจพเจ "เจชเฉเจฐเจฏเฉเจเจพเจคเจฎเจ" เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจเจฟเจนเจพ เจเจพเจเจฆเจพ เจนเฉ, เจชเจฐ เจเจน เจฒเฉฐเจฌเฉ เจธเจฎเฉเจ เจคเฉเจ เจชเฉเจฐเจฏเฉเจเจพเจคเจฎเจ เจชเฉเจพเจ
เจคเฉเจ เจฌเจพเจนเจฐ เจนเฉ: เจตเจฟเจเจพเจธ 7 เจธเจพเจฒเจพเจ เจคเฉเจ เจตเฉฑเจง เจธเจฎเฉเจ เจคเฉเจ เจเฉฑเจฒ เจฐเจฟเจนเจพ เจนเฉเฅค เจเจธ เจธเจฎเฉเจ เจฆเฉเจฐเจพเจจ, เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจเฉฑเจ เจฎเจฟเจเจฐเฉ เจฌเจฃเจจ เจฆเจพ เจชเฉเจฐเจฌเฉฐเจง เจจเจนเฉเจ เจเฉเจคเจพ, เจชเจฐ เจซเจฟเจฐ เจตเฉ เจตเจฟเจเจชเจ เจนเฉ เจเจฟเจ. เจเจฆเจพเจนเจฐเจจ เจฒเจ, QUIC เจฆเฉ เจตเจฐเจคเฉเจ เจเฉเจเจฒ เจ
เจคเฉ เจซเฉเจธเจฌเฉเฉฑเจ เจตเจฐเจเฉเจเจ เจฆเจฟเฉฑเจเจ เจเฉฐเจชเจจเฉเจเจ เจฆเฉเจเจฐเจพ เจเจฐเฉเจซเจฟเจ เจจเฉเฉฐ เจคเฉเจเจผ เจเจฐเจจ เจ
เจคเฉ เจฎเฉเจฌเจพเจเจฒ เจจเฉเฉฑเจเจตเจฐเจเจพเจ เจตเจฟเฉฑเจ เจฆเฉเจฐเฉ เจจเฉเฉฐ เจเจเจพเจเจฃ เจฒเจ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉ, เจ
เจคเฉ IETF เจจเฉ เจเจชเจฃเฉ เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจซเฉเจฐเจ เจจเฉเฉฐ HTTP/3 เจธเจเฉเจเจกเจฐเจก เจฒเจ เจเจงเจพเจฐ เจเฉเจธเจผเจฟเจค เจเฉเจคเจพ (เจญเจพเจตเฉเจ HTTP/2 เจตเจฐเจคเจฆเจพ เจนเฉเฅค
เจธเฉฐเจเจฒเจช
QUIC เจจเฉเฉฐ เจตเจฟเจฐเจพเจธเจคเฉ TCP เจฆเฉ เจฌเจฆเจฒ เจตเจเฉเจ เจตเจฟเจเจธเจค เจเฉเจคเจพ เจเจฟเจ เจธเฉ, เจเฉ เจ
เจธเจฒ เจตเจฟเฉฑเจ เจเฉฑเจ-เจจเฉเจเจธเจพเจจ เจตเจพเจฒเฉ เจตเจพเจเจฐเจก เจจเฉเฉฑเจเจตเจฐเจเจพเจ เจฒเจ เจคเจฟเจเจฐ เจเฉเจคเจพ เจเจฟเจ เจธเฉเฅค TCP เจเฉเจฐเจฎ เจตเจฟเฉฑเจ เจชเฉเจเฉเจ เจชเฉเจฐเจฆเจพเจจ เจเจฐเจฆเจพ เจนเฉ, เจเจธ เจฒเจ เจเฉเจเจฐ เจเฉฑเจ เจชเฉเจเฉเจ เจเฉเฉฐเจฎ เจนเฉ เจเจพเจเจฆเจพ เจนเฉ, เจคเจพเจ เจชเฉเจฐเฉ เจเจคเจพเจฐ เจฌเฉฐเจฆ เจนเฉ เจเจพเจเจฆเฉ เจนเฉ (
เจเจฟเจเจเจเจฟ QUIC เจเฉฑเจ TCP เจฌเจฆเจฒเจฃ เจ
เจคเฉ TLS 1.3 เจฆเฉ เจฒเจพเจเฉเจเจฐเจจ เจจเฉเฉฐ เจเฉเฉเจฆเจพ เจนเฉ, เจธเจพเจฐเฉ เจเจจเฉเจเจธเจผเจจ เจนเจฎเฉเจธเจผเจพ เจเจจเจเฉเจฐเจฟเจชเจ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเจจ, เจ
เจคเฉ เจ
เจเจฟเจนเฉ เจเฉเจฐเฉเจซเจฟเจ เจจเฉเฉฐ เจกเฉเจเฉเจฐเจฟเจชเจ เจเจฐเจจเจพ เจเจธ เจจเจพเจฒเฉเจ เจธเฉเจเจพ เจจเจนเฉเจ เจนเฉ เจเฉเจเจฐ เจเจน HTTPS เจเฉฑเจคเฉ เจเจพ เจฐเจฟเจนเจพ เจนเฉเจตเฉเฅค เจเจธ เจคเฉเจ เจเจฒเจพเจตเจพ, QUIC เจจเฉเฉฐ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจชเฉฑเจงเจฐ 'เจคเฉ เจฒเจพเจเฉ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ, เจเจฟเจเจเจเจฟ TCP เจธเจเฉเจ เจฆเจพ เจชเฉเจฐเจพ เจฌเจฆเจฒ เจฒเฉเจฃเจพ เจนเฉเจตเฉเจเจพ เจธเจฆเฉเจตเจคเจพ.
HTTP/2 เจตเจฟเฉฑเจ เจฎเจฒเจเฉเจชเจฒเฉเจเจธเจฟเฉฐเจ เจฒเจ เจธเจฎเจฐเจฅเจจ เจฆเฉ เจฌเจพเจตเจเฉเจฆ, เจเฉเจฐเจฎ เจตเจฟเฉฑเจ เจชเฉเจเฉเจ เจกเจฟเจฒเฉเจตเจฐ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจเจพเจฐเจจ เจนเฉเจก-เจเจซ-เจฒเจพเจเจจ เจฌเจฒเจพเจเจฟเฉฐเจ เจฆเฉ เจธเจฎเฉฑเจธเจฟเจ เจเฉฑเจฅเฉ เจนเฉ เจฐเจนเฉเฅค QUIC UDP เจฆเฉ เจธเจฟเจเจฐ 'เจคเฉ เจฒเจพเจเฉ เจเฉเจคเจพ เจเจฟเจ เจนเฉ, เจเจธเจฒเจ เจเจธ เจตเจฟเฉฑเจ เจธเจฟเจงเจพเจเจคเจ เจคเฉเจฐ 'เจคเฉ เจเฉเจ เจฌเจฒเฉเจเจฟเฉฐเจ เจจเจนเฉเจ เจนเฉ, เจ เจคเฉ เจชเฉเจเฉเจเจพเจ เจจเฉเฉฐ เจนเจฎเฉเจธเจผเจพ เจฒเจ เจเฉเจเจเจฃ เจคเฉเจ เจฐเฉเจเจฃ เจฒเจ, เจเจนเจจเจพเจ เจจเฉเฉฐ เจจเฉฐเจฌเจฐ เจฆเจฟเฉฑเจคเจพ เจเจฟเจ เจนเฉ เจ เจคเฉ "เจเฉเจเจเจขเฉเจเจ" เจฆเฉ เจนเจฟเฉฑเจธเฉ เจธเจผเจพเจฎเจฒ เจนเฉ เจธเจเจฆเฉ เจนเจจ, เจเฉ เจฐเจฟเจกเฉฐเจกเฉเจเจธเฉ เจชเฉเจฐเจฆเจพเจจ เจเจฐเจฆเฉ เจนเจจเฅค เจเจธ เจคเฉเจ เจเจฒเจพเจตเจพ, QUIC เจเฉฑเจ เจธเจฟเฉฐเจเจฒ เจเฉเจจเฉเจเจธเจผเจจ เจฆเฉ เจ เฉฐเจฆเจฐ เจตเฉฑเจ-เจตเฉฑเจ เจเจฟเจธเจฎเจพเจ เจฆเฉเจเจ เจฌเฉเจจเจคเฉเจเจ เจฒเจ เจฎเฉเจจเฉเจฒเจฟเจฅเจฟเจ เจเจคเจพเจฐ เจจเฉเฉฐ เจเจ เจฅเฉเจฐเฉเจกเจพเจ เจตเจฟเฉฑเจ เจตเฉฐเจกเจฆเจพ เจนเฉเฅค เจเจธ เจคเจฐเฉเจนเจพเจ, เจเฉเจเจฐ เจเฉฑเจ เจชเฉเจเฉเจ เจเฉเฉฐเจฎ เจนเฉ เจเจพเจเจฆเจพ เจนเฉ, เจคเจพเจ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจธเจฟเจฐเจซเจผ เจเฉฑเจ เจเจคเจพเจฐ เจฒเจ เจชเฉเจฆเจพ เจนเฉ เจธเจเจฆเฉเจเจ เจนเจจ (เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเฉฑเจ เจเจพเจธ เจซเจพเจเจฒ เจจเฉเฉฐ เจเฉเจฐเจพเจเจธเจซเจฐ เจเจฐเจจ เจฒเจ):
เจตเจฐเจคเฉเจ เจเจฐเฉ
เจธเจผเฉเจฐเฉ เจตเจฟเฉฑเจ, QUIC เจจเฉเฉฐ Google เจฆเฉ เจ เฉฐเจฆเจฐ เจตเจฟเจเจธเจค เจเฉเจคเจพ เจเจฟเจ เจธเฉ เจ เจคเฉ เจเฉฐเจชเจจเฉ เจฆเฉ เจ เฉฐเจฆเจฐ เจตเจฐเจคเฉเจ เจฒเจ เจคเจฟเจเจฐ เจเฉเจคเจพ เจเจฟเจ เจธเฉเฅค 2013 เจตเจฟเฉฑเจ, เจเจธเจจเฉเฉฐ เจฎเจพเจจเจเฉเจเจฐเจจ เจฒเจ IETF เจตเจฟเฉฑเจ เจคเจฌเจฆเฉเจฒ เจเจฐ เจฆเจฟเฉฑเจคเจพ เจเจฟเจ เจธเฉ (เจเฉ เจเจฟ เจ เจเฉ เจตเฉ เจเจพเจฐเฉ เจนเฉ), เจ เจคเฉ เจนเฉเจฃ เจนเจฐ เจเฉเจ เจเจน เจชเฉเจฐเจธเจคเจพเจตเจฟเจค เจเจฐเจเฉ เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจฆเฉ เจตเจฟเจเจพเจธ เจตเจฟเฉฑเจ เจนเจฟเฉฑเจธเจพ เจฒเฉ เจธเจเจฆเจพ เจนเฉ เจเจฟ เจเจน เจเฉ เจเฉเจ เจฐเจนเฉ เจนเจจเฅค IETF เจเจพเจฐเจ เจธเจฎเฉเจน เจธเจพเจฒเจพเจจเจพ เจฎเฉเจเจฟเฉฐเจเจพเจ เจฆเจพ เจเจฏเฉเจเจจ เจเจฐเจฆเจพ เจนเฉ เจเจฟเจธ เจฆเฉเจฐเจพเจจ เจเฉฑเจ เจจเจตเฉเจ เจฎเจฟเจเจฐ เจจเฉเฉฐ เจฎเจจเจเจผเฉเจฐเฉ เจฆเจฟเฉฑเจคเฉ เจเจพเจเจฆเฉ เจนเฉ เจ เจคเฉ เจจเจตเฉเจจเจคเจพเจตเจพเจ 'เจคเฉ เจเจฐเจเจพ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉเฅค QUIC เจฆเฉ เจเจธ เจฒเจพเจเฉเจเจฐเจจ เจจเฉเฉฐ เจฎเฉเฉฑเจ เจฎเฉฐเจจเจฟเจ เจเจพเจเจฆเจพ เจนเฉ เจ เจคเฉ เจเจน เจเจธเจฆเฉ เจเจงเจพเจฐ 'เจคเฉ เจนเฉ เจเจฟ HTTP/3 เจธเจเฉเจเจกเจฐเจก เจชเฉเจฐเจฎเจพเจฃเจฟเจค เจนเฉเฅค
เจนเฉเจฃ เจคเฉฑเจ, เจฎเฉเฉฑเจ เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจตเจเฉเจ HTTP/3 เจจเฉเฉฐ เจธเจผเจพเจฎเจฒ เจเจฐเจจ เจฌเจพเจฐเฉ เจเฉเจ เจเฉฑเจฒ เจจเจนเฉเจ เจเฉเจคเฉ เจเจ เจนเฉ, เจเจฟเจเจเจเจฟ เจเจน เจ เจเฉ เจชเฉเจฐเจพ เจจเจนเฉเจ เจนเฉเจเจ เจนเฉ เจ เจคเฉ เจฒเจเจญเจ เจธเจฎเจฐเจฅเจฟเจค เจจเจนเฉเจ เจนเฉ:
เจชเจฐ QUIC เจจเฉเฉฐ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจ
เจคเฉ เจธเจฐเจตเจฐ เจฆเฉ เจตเจฟเจเจเจพเจฐ เจเฉฑเจ เจเจตเจพเจเจพเจ เจฆเฉ เจคเฉเจฐ 'เจคเฉ เจฒเจพเจเฉ เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ, เจเฉ เจเจฟ Uber 'เจคเฉ เจธเจซเจฒเจคเจพเจชเฉเจฐเจตเจ เจเฉเจคเจพ เจเจฟเจ เจธเฉ:
QUIC เจฆเฉ เจธเจผเฉเจฐเฉเจเจค 'เจคเฉ เจเจฌเฉเจฐ เจฆเฉ เจเจฟเฉฑเจชเจฃเฉ
QUIC เจจเฉเฉฐ เจธเจซเจฒเจคเจพเจชเฉเจฐเจตเจ เจเจฎเจฌเฉเจก เจเจฐเจจ เจ เจคเฉ เจฎเจพเฉเฉ เจเจจเฉเจเจเฉเจตเจฟเจเฉ เจตเจพเจคเจพเจตเจฐเจจ เจตเจฟเฉฑเจ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจจเฉเฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจเจฃ เจฒเจ, เจ เจธเฉเจ เจชเฉเจฐเจพเจฃเฉ เจธเจเฉเจ (HTTP/2 เจเจตเจฐ TLS/TCP) เจจเฉเฉฐ QUIC เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจจเจพเจฒ เจฌเจฆเจฒ เจฆเจฟเฉฑเจคเจพ เจนเฉเฅค เจ เจธเฉเจ เจจเฉเฉฑเจเจตเจฐเจ เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเฉเจคเฉ เจนเฉ
เจเจฐเฉเจจเฉเจ เจคเฉฑเจChromium เจชเฉเจฐเฉเจเฉเจเจเจธ , เจเจฟเจธ เจตเจฟเฉฑเจ เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจฆเจพ เจ เจธเจฒเฉ, Google เจธเฉฐเจธเจเจฐเจฃ เจธเจผเจพเจฎเจฒ เจนเฉ - gQUICเฅค เจจเจตเฉเจจเจคเจฎ IETF เจจเจฟเจฐเจงเจพเจฐเจจ เจฆเฉ เจชเจพเจฒเจฃเจพ เจเจฐเจจ เจฒเจ เจเจธ เจฒเจพเจเฉเจเจฐเจจ เจจเฉเฉฐ เจฒเจเจพเจคเจพเจฐ เจธเฉเจงเจพเจฐเจฟเจ เจเจพ เจฐเจฟเจนเจพ เจนเฉเฅคเจ เจธเฉเจ เจชเจนเจฟเจฒเจพเจ QUIC เจฒเจ เจธเจฎเจฐเจฅเจจ เจเฉเฉเจจ เจฒเจ เจธเจพเจกเฉเจเจ Android เจเจชเจพเจ เจตเจฟเฉฑเจ Cronet เจจเฉเฉฐ เจเจเฉเจเฉเจฐเจฟเจค เจเฉเจคเจพเฅค เจเจเฉเจเจฐเจฃ เจเจธ เจคเจฐเฉเจเฉ เจจเจพเจฒ เจเฉเจคเจพ เจเจฟเจ เจธเฉ เจเจฟ เจเจฟเฉฐเจจเจพ เจธเฉฐเจญเจต เจนเฉ เจธเจเฉ เจฎเจพเจเจเฉเจฐเฉเจธเจผเจจ เจฒเจพเจเจคเจพเจ เจจเฉเฉฐ เจเฉฑเจ เจเฉเจคเจพ เจเจพ เจธเจเฉเฅค เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจตเจพเจฒเฉ เจชเฉเจฐเจพเจฃเฉ เจจเฉเฉฑเจเจตเจฐเจเจฟเฉฐเจ เจธเจเฉเจ เจจเฉเฉฐ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจฌเจฆเจฒเจฃ เจฆเฉ เจฌเจเจพเจ
OkHttp , เจ เจธเฉเจ OkHttp API เจซเจฐเฉเจฎเจตเจฐเจ เจฆเฉ เจคเจนเจฟเจค Cronet เจจเฉเฉฐ เจเจเฉเจเฉเจฐเจฟเจค เจเฉเจคเจพ เจนเฉเฅค เจเจธ เจคเจฐเฉเจเฉ เจจเจพเจฒ เจเจเฉเจเจฐเจฃ เจเจฐเจจ เจจเจพเจฒ, เจ เจธเฉเจ เจเจชเจฃเฉเจเจ เจจเฉเจเจตเจฐเจ เจเจพเจฒเจพเจ เจตเจฟเฉฑเจ เจคเจฌเจฆเฉเจฒเฉเจเจ เจคเฉเจ เจชเจฐเจนเฉเจเจผ เจเฉเจคเจพ (เจเฉ เจเจฟ เจฆเฉเจเจฐเจพ เจตเจฐเจคเฉ เจเจพเจเจฆเฉ เจนเจจเจฐเฉเจเจฐเฉเจซเจฟเจ ) API เจชเฉฑเจงเจฐ 'เจคเฉ.เจเจเจกเจฐเฉเจเจก เจกเจฟเจตเจพเจเจธเจพเจ เจฒเจ เจชเจนเฉเฉฐเจ เจฆเฉ เจธเจฎเจพเจจ, เจ เจธเฉเจ เจจเฉเฉฑเจเจตเจฐเจ เจคเฉเจ HTTP เจเฉเจฐเฉเจซเจฟเจ เจจเฉเฉฐ เจฐเฉเจเจฆเฉ เจนเฉเจ, iOS 'เจคเฉ Uber เจเจชเจธ เจตเจฟเฉฑเจ Cronet เจจเฉเฉฐ เจฒเจพเจเฉ เจเฉเจคเจพ เจนเฉเฅค
API เจตเจฐเจคเจฆเฉ เจนเฉเจNSURLเจชเฉเจฐเฉเจเฉเจเจพเจฒ . เจเจเจเจเจธ เจซเจพเจเจเจกเฉเจธเจผเจจ เจฆเฉเจเจฐเจพ เจชเฉเจฐเจฆเจพเจจ เจเฉเจคเจพ เจเจฟเจ เจเจน เจเจฌเจธเจเจฐเฉเจเจธเจผเจจ, เจชเฉเจฐเฉเจเฉเจเฉเจฒ-เจตเจฟเจธเจผเฉเจธเจผ URL เจกเฉเจเจพ เจจเฉเฉฐ เจนเฉเจเจกเจฒ เจเจฐเจฆเจพ เจนเฉ เจ เจคเฉ เจเจน เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจเจฆเจพ เจนเฉ เจเจฟ เจ เจธเฉเจ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจฎเจพเจเจเฉเจฐเฉเจธเจผเจจ เจฒเจพเจเจคเจพเจ เจคเฉเจ เจฌเจฟเจจเจพเจ เจธเจพเจกเฉ iOS เจเจชเจฒเฉเจเฉเจธเจผเจจเจพเจ เจตเจฟเฉฑเจ เจเจฐเฉเจจเฉเจ เจจเฉเฉฐ เจเจเฉเจเฉเจฐเจฟเจค เจเจฐ เจธเจเจฆเฉ เจนเจพเจเฅค
เจคเฉเจ เจฒเจฟเจ เจเจฟเจ
เจฌเฉเจเจเจเจก 'เจคเฉ เจเจจเฉเจนเจพเจ เจจเฉ Google Cloud lb เจฆเฉเจเจฐเจพ QUIC เจเจจเฉเจเจธเจผเจจ เจซเฉเฉ, เจเฉ เจเจฟ
เจเจน เจเฉเจ เจนเฉเจฐเจพเจจเฉ เจฆเฉ เจเฉฑเจฒ เจจเจนเฉเจ เจนเฉ เจเจฟ เจเฉเจเจฒ เจเจฒเจพเจเจก เจเฉเจเจฒ เจฆเฉเจเจฐเจพ เจตเจฟเจเจธเจค เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจจเจพเจฒ เจตเจงเฉเจ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉ, เจชเจฐ เจตเจฟเจเจฒเจช เจเฉ เจนเจจ?
เจเจจเจเฉเจเจธ
เจฌเจนเฉเจค เจธเจฎเจพเจ เจชเจนเจฟเจฒเจพเจ CloudFlare เจจเจนเฉเจ
curl -O https://nginx.org/download/nginx-1.16.1.tar.gz
tar xvzf nginx-1.16.1.tar.gz
git clone --recursive https://github.com/cloudflare/quiche
cd nginx-1.16.1
patch -p01 < ../quiche/extras/nginx/nginx-1.16.patch
เจเฉเจเจฐ เจฒเฉเฉ เจนเฉเจตเฉ เจคเจพเจ เจเฉฑเจฅเฉ เจคเฉเจธเฉเจ เจเจชเจฃเฉ เจฎเฉเจกเฉเจเจฒ เจจเฉเฉฐ เจเฉเฉ เจธเจเจฆเฉ เจนเฉ
./configure
--prefix=$PWD
--with-http_ssl_module
--with-http_v2_module
--with-http_v3_module
--with-openssl=../quiche/deps/boringssl
--with-quiche=../quiche
make
HTTP/3 เจธเจฎเจฐเจฅเจจ เจจเฉเฉฐ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจเจฃเจพ เจฌเจพเจเฉ เจนเฉ
events {
worker_connections 1024;
}
http {
server {
# Enable QUIC and HTTP/3.
listen 443 quic reuseport;
# Enable HTTP/2 (optional).
listen 443 ssl http2;
ssl_certificate cert.crt;
ssl_certificate_key cert.key;
# Enable all TLS versions (TLSv1.3 is required for QUIC).
ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3;
# Request buffering in not currently supported for HTTP/3.
proxy_request_buffering off;
# Add Alt-Svc header to negotiate HTTP/3.
add_header alt-svc 'h3-27=":443"; ma=86400';
}
}
เจฐเฉเจเฉเจฒเจฐ เจฌเฉเจฐเจพเจเจเจผเจฐเจพเจ เจตเจฟเฉฑเจ HTTP/3 เจฐเจพเจนเฉเจ เจเฉเฉเจจเจพ เจ
เจเฉ เจธเฉฐเจญเจต เจจเจนเฉเจ เจนเฉ, เจชเจฐ เจคเฉเจธเฉเจ เจตเจฐเจค เจธเจเจฆเฉ เจนเฉ --enable-quic
, เจเจชเจฃเฉ เจธเจฐเจตเจฐ 'เจคเฉ เจเจพเจ เจเจพเจ, เจเจฆเจพเจนเจฐเจจ เจฒเจ, quic.rocks เจธเจพเจเจ 'เจคเฉ เจเจพเจ เจ
เจคเฉ เจกเจฟเจตเฉเจฒเจชเจฐ เจเฉเจฒเจธ เจตเจฟเฉฑเจ เจเจจเฉเจเจธเจผเจจ เจฆเฉ เจเจฟเจธเจฎ เจฆเฉเจเฉ:
HTTP/3 เจฆเฉ เจฌเจเจพเจ เจเจน เจฒเจฟเจเจฟเจ เจเจฟเจ เจนเฉ http2+quic/99
, เจชเจฐ เจเจน เจเจผเจฐเฉเจฐเฉ เจคเฉเจฐ 'เจคเฉ เจเฉฑเจเฉ เจเฉเจเจผ เจนเฉเฅค
เจนเฉเจฐ เจคเจเจจเจพเจฒเฉเจเฉเจเจ
- QUIC เจตเฉ เจธเจฎเจฐเจฅเจจ เจเจฐเจฆเจพ เจนเฉ
เจฒเจฟเจเจธเจชเฉเจก (เจเฉ เจฌเจนเฉเจค เจงเฉเจฎเจงเจพเจฎ เจจเจพเจฒ HTTP/3 เจฐเจพเจนเฉเจ Facebook เจจเจพเจฒ เจเฉเฉเจฟเจ เจนเฉเจเจ เจนเฉ) เจ เจคเฉ เจชเฉเจฐเจเจคเฉเจธเจผเฉเจฒcaddy . เจ เจชเจพเจเฉ เจ เจเฉ เจเจน เจจเจนเฉเจ เจเจฐ เจธเจเจฆเจพ, เจชเจฐ เจเฉฐเจฎ เจเฉฑเจฒ เจฐเจฟเจนเจพ เจนเฉเจชเฉเจฐเฉ เจเฉเจธเจผ . - เจเจจเจตเจฐเฉ 21 เจจเฉเฉฐ เจ
เจชเจกเฉเจ เจเฉเจคเจพ เจเจฟเจ
WebRTC เจฒเจ เจกเจฐเจพเจซเจ เจธเจเฉเจเจกเจฐเจก - เจฆเฉเจเฉ เจฆเจฟเจจ เจนเฉ เจฎเจพเจเจเฉเจฐเฉเจธเจพเจซเจ เจเฉเฉฑเจฒเฉเจนเจฟเจ
msquic เจฒเจพเจเฉ เจเจฐเจจ เจเฉเจก , เจเจฟเจธ เจตเจฟเฉฑเจ IETF เจธเจเฉเจเจกเจฐเจก เจฆเฉ เจธเจพเจฐเฉ เจซเฉฐเจเจธเจผเจจ เจ เจเฉ เจเจชเจฒเจฌเจง เจจเจนเฉเจ เจนเจจ, เจชเจฐ เจเจน เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเฉฑเจ เจตเฉฑเจกเฉ เจธเจซเจฒเจคเจพ เจนเฉเฅค
เจธเจฟเฉฑเจเจพ
QUIC เจตเจฟเฉฑเจ เจฆเจฟเจฒเจเจธเจชเฉ เจ
เจธเจฅเจฟเจฐ เจนเฉ, เจชเจฐ เจตเจง เจฐเจนเฉ เจนเฉ, เจ
เจคเฉ เจเจธเจจเฉเฉฐ เจฎเจฟเจเจฐเฉ เจฌเจฃเจพเจเจฃ เจฒเจ เจเฉฐเจฎ เจเฉฑเจฒ เจฐเจฟเจนเจพ เจนเฉเฅค เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจฆเฉ เจจเจตเฉเจ เจฒเจพเจเฉเจเจฐเจจ เจฒเจเจญเจ เจนเจฐ เจฎเจนเฉเจจเฉ เจชเฉเจฐเจเจ เจนเฉเฉฐเจฆเฉ เจนเจจ, เจ
เจคเฉ เจนเจฐ เจธเจพเจฒ เจตเฉฑเจง เจคเฉเจ เจตเฉฑเจง เจกเจฟเจตเฉเจฒเจชเจฐเจพเจ เจจเฉเฉฐ เจฏเจเฉเจจ เจนเฉเฉฐเจฆเจพ เจนเฉ เจเจฟ QUIC เจญเจตเจฟเฉฑเจ เจนเฉเฅค เจเฉเจธเฉเจชเฉ เจธเจเฉเจ เจฆเฉ เจญเจตเจฟเฉฑเจ เจฆเฉ เจธเฉฐเจธเจเจฐเจฃเจพเจ เจตเจฟเฉฑเจ เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจจเฉเฉฐ เจธเจผเจพเจฎเจฒ เจเจฐเจจเจพ เจตเฉ เจธเฉฐเจญเจต เจนเฉ, เจเจฟเจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจฟ เจเจฒเจฆเฉ เจเจพเจ เจฌเจพเจ
เจฆ เจตเจฟเฉฑเจ เจธเจพเจฐเจพ เจเฉฐเจเจฐเจจเฉเจ เจตเจงเฉเจฐเฉ เจธเจฅเจฟเจฐ เจ
เจคเฉ เจคเฉเจเจผ เจเจจเฉเจเจธเจผเจจเจพเจ เจตเจฟเฉฑเจ เจเจฒเฉ เจเจพเจตเฉเจเจพเฅค
เจชเจนเจฟเจฒเจพเจ เจนเฉ เจนเฉเจฃ เจคเฉเจธเฉเจ เจเจชเจฃเฉ เจฌเฉเจจเจฟเจเจฆเฉ เจขเจพเจเจเฉ เจฒเจ QUIC เจชเจฐเจธเจชเจฐ เจชเฉเจฐเจญเจพเจต เจจเฉเฉฐ เจเฉเจเจซเจฟเจเจฐ เจเจฐ เจธเจเจฆเฉ เจนเฉ เจเจพเจ เจเจธเจจเฉเฉฐ เจฌเฉเจฐเจพเจเจเจผเจฐเจพเจ เจจเฉเฉฐ เจตเฉ เจฆเฉ เจธเจเจฆเฉ เจนเฉ - เจเจน เจธเจพเจฐเฉ เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจฒเจ เจธเจฎเจฐเจฅเจจ เจเฉเฉเจจ เจฆเฉ เจฏเฉเจเจจเจพ เจฌเจฃเจพ เจฐเจนเฉ เจนเจจ, เจ เจคเฉ เจเฉเจจเฉเจฏเฉเจธ เจฆเฉ เจจเจพเจฒ เจเจฆเจพเจธ เจ เฉฐเจเฉเฉ เจตเจงเฉเจฐเฉ เจเฉเจธเจผเจนเจพเจฒ เจนเฉ เจเจพเจฃเจเฉ.
เจธเจฐเฉเจค: www.habr.com