ะะพะผะฟะฐะฝะธั Mozilla ัะพะพะฑัะธะปะฐ ะพ ะฝะฐะผะตัะตะฝะธะธ ะฝะฐัะฐัั ะฟะพััะฐะฟะฝะพะต ะฒะบะปััะตะฝะธะต ะฟัะพัะพะบะพะปะพะฒ HTTP/3 ะธ QUIC ะฒ ะฒัะฟััะบะต Firefox 88, ะฝะฐะผะตัะตะฝะฝะพะผ ะฝะฐ 19 ะฐะฟัะตะปั (ะธะทะฝะฐัะฐะปัะฝะพ, ัะตะปะธะท ะพะถะธะดะฐะปัั 20 ะฐะฟัะตะปั, ะฝะพ, ััะดั ะฟะพ ะณัะฐัะธะบั, ัะดะฒะธะฝัั ะฝะฐ ะพะดะธะฝ ะดะตะฝั). ะะฝะฐัะฐะปะต ะฟะพะดะดะตัะถะบะฐ HTTP/3 ะฑัะดะตั ะฐะบัะธะฒะธัะพะฒะฐะฝะฐ ะปะธัั ะดะปั ะฝะตะฑะพะปััะพะณะพ ะฟัะพัะตะฝัะฐ ะฟะพะปัะทะพะฒะฐัะตะปะตะน ะธ, ะตัะปะธ ะฝะต ะฒะพะทะฝะธะบะฝะตั ะฝะตะฟัะตะดะฒะธะดะตะฝะฝัั ะฟัะพะฑะปะตะผ, ะฑัะดะตั ะดะพะฒะตะดะตะฝะฐ ะดะพ ะฒัะตั ะบ ะบะพะฝัั ะผะฐั. ะ ะฝะพัะฝัั ัะฑะพัะบะฐั ะธ ะฑะตัะฐ-ะฒะตััะธัั HTTP/3 ะฑัะป ะฒะบะปัััะฝ ะฟะพ ัะผะพะปัะฐะฝะธั ะฒ ะบะพะฝัะต ะผะฐััะฐ.
ะะฐะฟะพะผะฝะธะผ, ััะพ ัะตะฐะปะธะทะฐัะธั HTTP/3 ะฒ Firefox ะพัะฝะพะฒะฐะฝะฐ ะฝะฐ ัะฐะทะฒะธะฒะฐะตะผะพะผ ะบะพะผะฟะฐะฝะธะตะน Mozilla ะฟัะพะตะบัะต neqo, ะฟัะตะดะพััะฐะฒะปัััะตะผ ัะตะฐะปะธะทะฐัะธั ะบะปะธะตะฝัะฐ ะธ ัะตัะฒะตัะฐ ะดะปั ะฟัะพัะพะบะพะปะฐ QUIC. ะะพะด ะบะพะผะฟะพะฝะตะฝัะพะฒ ะดะปั ะฟะพะดะดะตัะถะบะธ HTTP/3 ะธ QUIC ะฝะฐะฟะธัะฐะฝ ะฝะฐ ัะทัะบะต Rust. ะะปั ัะฟัะฐะฒะปะตะฝะธั ะฒะบะปััะตะฝะธะตะผ HTTP/3 ะฒ about:config ะฟัะตะดััะผะพััะตะฝะฐ ะพะฟัะธั ยซnetwork.http.http3.enabledยป. ะะท ะบะปะธะตะฝััะบะพะณะพ ะะ ัะบัะฟะตัะธะผะตะฝัะฐะปัะฝะฐั ะฟะพะดะดะตัะถะบะฐ HTTP/3 ัะฐะบะถะต ะดะพะฑะฐะฒะปะตะฝะฐ ะฒ Chrome ะธ curl, ะฐ ะดะปั ัะตัะฒะตัะพะฒ ะดะพัััะฟะฝะฐ ะฒ nginx, ะฐ ัะฐะบะถะต ะฒ ัะพัะผะต nginx-ะผะพะดัะปั ะธ ัะตััะพะฒะพะณะพ ัะตัะฒะตัะฐ ะพั ะบะพะผะฟะฐะฝะธะธ Cloudflare. ะะฐ ััะพัะพะฝะต ัะฐะนัะพะฒ ะฟะพะดะดะตัะถะบะฐ HTTP/3 ัะถะต ะพะฑะตัะฟะตัะตะฝะฐ ะฝะฐ ัะตัะฒะตัะฐั Google ะธ Facebook.
ะัะพัะพะบะพะป HTTP/3 ะฟะพะบะฐ ะฝะฐั ะพะดะธััั ะฝะฐ ััะฐะดะธะธ ัะตัะฝะพะฒะพะน ัะฟะตัะธัะธะบะฐัะธะธ ะธ ะพะบะพะฝัะฐัะตะปัะฝะพ ะฝะต ััะฐะฝะดะฐััะธะทะธัะพะฒะฐะฝ ะฒ IETF. ะะปั ะธัะฟะพะปัะทะพะฒะฐะฝะธั HTTP/3 ััะตะฑัะตััั ะฟะพะดะดะตัะถะบะฐ ะฝะฐ ััะพัะพะฝะต ะบะปะธะตะฝัะฐ ะธ ัะตัะฒะตัะฐ ะพะดะฝะพะน ะธ ัะพะน ะถะต ะฒะตััะธะธ ัะตัะฝะพะฒะพะณะพ ััะฐะฝะดะฐััะฐ QUIC ะธ HTTP/3, ะบะพัะพัะฐั ัะบะฐะทัะฒะฐะตััั ะฒ ะทะฐะณะพะปะพะฒะบะต Alt-Svc (Firefox ะฟะพะดะดะตัะถะธะฒะฐะตั ัะตัะฝะพะฒะธะบะธ ัะฟะตัะธัะธะบะฐัะธะธ ั 27 ะฟะพ 32).
HTTP/3 ะพะฟัะตะดะตะปัะตั ะธัะฟะพะปัะทะพะฒะฐะฝะธะต ะฟัะพัะพะบะพะปะฐ QUIC ะฒ ะบะฐัะตััะฒะต ััะฐะฝัะฟะพััะฐ ะดะปั HTTP/2. ะัะพัะพะบะพะป QUIC (Quick UDP Internet Connections) c 2013 ะณะพะดะฐ ัะฐะทะฒะธะฒะฐะตััั ะบะพะผะฟะฐะฝะธะตะน Google ะฒ ะบะฐัะตััะฒะต ะฐะปััะตัะฝะฐัะธะฒั ัะฒัะทะบะต TCP+TLS ะดะปั Web, ัะตัะฐััะตะน ะฟัะพะฑะปะตะผั ั ะฑะพะปััะธะผ ะฒัะตะผะตะฝะตะผ ัััะฐะฝะพะฒะบะธ ะธ ัะพะณะปะฐัะพะฒะฐะฝะธั ัะพะตะดะธะฝะตะฝะธะน ะฒ TCP ะธ ััััะฐะฝัััะตะน ะทะฐะดะตัะถะบะธ ะฟัะธ ะฟะพัะตัะต ะฟะฐะบะตัะพะฒ ะฒ ะฟัะพัะตััะต ะฟะตัะตะดะฐัะธ ะดะฐะฝะฝัั . QUIC ะฟัะตะดััะฐะฒะปัะตั ัะพะฑะพะน ะฝะฐะดัััะพะนะบั ะฝะฐะด ะฟัะพัะพะบะพะปะพะผ UDP, ะฟะพะดะดะตัะถะธะฒะฐัััั ะผัะปััะธะฟะปะตะบัะธัะพะฒะฐะฝะธะต ะฝะตัะบะพะปัะบะธั ัะพะตะดะธะฝะตะฝะธะน ะธ ะพะฑะตัะฟะตัะธะฒะฐัััั ะผะตัะพะดั ัะธััะพะฒะฐะฝะธั, ัะบะฒะธะฒะฐะปะตะฝัะฝัะต TLS/SSL. ะ ะฟัะพัะตััะต ัะฐะทัะฐะฑะพัะบะธ ะฒ IETF ััะฐะฝะดะฐััะฐ ะฒ ะฟัะพัะพะบะพะป ะฑัะปะธ ะฒะฝะตัะตะฝั ะธะทะผะตะฝะตะฝะธั, ััะพ ะฟัะธะฒะตะปะพ ะบ ะฒะพะทะฝะธะบะฝะพะฒะตะฝะธั ะดะฒัั ะฟะฐัะฐะปะปะตะปัะฝะพ ัััะตััะฒัััะธั ะฒะตัะพะบ, ะพะดะฝะฐ ะดะปั HTTP/3, ะฐ ะฒัะพัะฐั ะฟะพะดะดะตัะถะธะฒะฐะตะผะฐั Google (Chrome ะฟะพะดะดะตัะถะธะฒะฐะตั ะพะฑะฐ ะฒะฐัะธะฐะฝัะฐ).
QUIC เจฆเฉเจเจ เจฎเฉเฉฑเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ:
- TLS เจฆเฉ เจธเจฎเจพเจจ เจเฉฑเจ เจธเฉเจฐเฉฑเจเจฟเจ (เจเจผเจฐเฉเจฐเฉ เจคเฉเจฐ 'เจคเฉ QUIC UDP เจเฉฑเจคเฉ TLS เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเฉ เจฏเฉเจเจคเจพ เจชเฉเจฐเจฆเจพเจจ เจเจฐเจฆเจพ เจนเฉ);
- เจชเฉเจฐเจตเจพเจน เจเจเจธเจพเจฐเจคเจพ เจจเจฟเจฏเฉฐเจคเจฐเจฃ, เจชเฉเจเฉเจ เจฆเฉ เจจเฉเจเจธเจพเจจ เจจเฉเฉฐ เจฐเฉเจเจฃเจพ;
- เจคเฉเจฐเฉฐเจค เจเฉฑเจ เจเจจเฉเจเจธเจผเจจ เจธเจฅเจพเจชเจค เจเจฐเจจ เจฆเฉ เจฏเฉเจเจคเจพ (0-RTT, เจฒเจเจญเจ 75% เจฎเจพเจฎเจฒเจฟเจเจ เจตเจฟเฉฑเจ เจกเจพเจเจพ เจเจจเฉเจเจธเจผเจจ เจธเฉเฉฑเจเจ เฉฑเจช เจชเฉเจเฉเจ เจญเฉเจเจฃ เจคเฉเจ เจคเฉเจฐเฉฐเจค เจฌเจพเจ เจฆ เจธเฉฐเจเจพเจฐเจฟเจค เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ) เจ เจคเฉ เจเฉฑเจ เจฌเฉเจจเจคเฉ เจญเฉเจเจฃ เจ เจคเฉ เจเจตเจพเจฌ เจชเฉเจฐเจพเจชเจค เจเจฐเจจ เจตเจฟเฉฑเจ เจเฉฑเจเฉ-เจเฉฑเจ เจฆเฉเจฐเฉ เจชเฉเจฐเจฆเจพเจจ เจเจฐเจฆเจพ เจนเฉ (RTT, เจฐเจพเจเจเจก เจเฉเจฐเจฟเจช เจเจพเจเจฎ);
- เจเฉฑเจ เจชเฉเจเฉเจ เจจเฉเฉฐ เจฎเฉเฉ เจชเฉเจฐเจธเจพเจฐเจฟเจค เจเจฐเจฆเฉ เจธเจฎเฉเจ เจเฉฑเจ เจตเฉฑเจเจฐเฉ เจเฉเจฐเจฎ เจจเฉฐเจฌเจฐ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจเจพ, เจเฉ เจชเฉเจฐเจพเจชเจค เจเฉเจคเฉ เจชเฉเจเฉเจเจพเจ เจฆเฉ เจชเจเจพเจฃ เจเจฐเจจ เจตเจฟเฉฑเจ เจ เจธเจชเจธเจผเจเจคเจพ เจคเฉเจ เจฌเจเจฆเจพ เจนเฉ เจ เจคเฉ เจธเจฎเจพเจ เจธเจฎเจพเจชเจค เจนเฉเจฃ เจคเฉเจ เจเฉเจเจเจพเจฐเจพ เจชเจพเจเจเจฆเจพ เจนเฉ;
- เจเฉฑเจ เจชเฉเจเฉเจ เจฆเจพ เจจเฉเจเจธเจพเจจ เจธเจฟเจฐเจซ เจเจธเจฆเฉ เจจเจพเจฒ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจธเจเฉเจฐเฉเจฎ เจฆเฉ เจกเจฟเจฒเจฟเจตเจฐเฉ เจจเฉเฉฐ เจชเฉเจฐเจญเจพเจตเจฟเจค เจเจฐเจฆเจพ เจนเฉ เจ เจคเฉ เจฎเฉเจเฉเจฆเจพ เจเฉเจจเฉเจเจธเจผเจจ เจฆเฉเจเจฐเจพ เจชเฉเจฐเจธเจพเจฐเจฟเจค เจเฉเจคเฉ เจธเจฎเจพเจจเจพเจเจคเจฐ เจธเจเฉเจฐเฉเจฎเจพเจ เจตเจฟเฉฑเจ เจกเฉเจเจพ เจฆเฉ เจกเจฟเจฒเจฟเจตเจฐเฉ เจจเฉเฉฐ เจจเจนเฉเจ เจฐเฉเจเจฆเจพ;
- เจเจฒเจคเฉ เจธเฉเจงเจพเจฐ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจเฉ เจเฉเฉฐเจฎ เจนเฉเจ เจชเฉเจเฉเจเจพเจ เจฆเฉ เจฎเฉเฉ เจชเฉเจฐเจธเจพเจฐเจฃ เจเจพเจฐเจจ เจฆเฉเจฐเฉ เจจเฉเฉฐ เจเฉฑเจ เจเจฐเจฆเฉเจเจ เจนเจจเฅค เจเฉเฉฐเจฎ เจนเฉเจ เจชเฉเจเฉเจ เจกเฉเจเจพ เจฆเฉ เจฎเฉเฉ เจชเฉเจฐเจธเจพเจฐเจฃ เจฆเฉ เจฒเฉเฉ เจตเจพเจฒเฉเจเจ เจธเจฅเจฟเจคเฉเจเจ เจจเฉเฉฐ เจเจเจพเจเจฃ เจฒเจ เจชเฉเจเฉเจ เจชเฉฑเจงเจฐ 'เจคเฉ เจตเจฟเจธเจผเฉเจธเจผ เจเจฒเจคเฉ เจธเฉเจงเจพเจฐ เจเฉเจกเจพเจ เจฆเฉ เจตเจฐเจคเฉเจเฅค
- เจเฉเจฐเจฟเจชเจเฉเจเฉเจฐเจพเจซเจฟเจ เจฌเจฒเจพเจ เจธเฉเจฎเจพเจตเจพเจ QUIC เจชเฉเจเฉเจ เจธเฉเจฎเจพเจตเจพเจ เจจเจพเจฒ เจเจเจธเจพเจฐ เจนเฉเฉฐเจฆเฉเจเจ เจนเจจ, เจเฉ เจเจฟ เจฌเจพเจ เจฆ เจตเจพเจฒเฉ เจชเฉเจเฉเจเจพเจ เจฆเฉ เจธเจฎเฉฑเจเจฐเฉ เจจเฉเฉฐ เจกเฉเจเฉเจก เจเจฐเจจ 'เจคเฉ เจชเฉเจเฉเจ เจฆเฉ เจจเฉเจเจธเจพเจจ เจฆเฉ เจชเฉเจฐเจญเจพเจต เจจเฉเฉฐ เจเจเจพเจเจเจฆเฉเจเจ เจนเจจ;
- TCP เจเจคเจพเจฐ เจฌเจฒเจพเจเจฟเฉฐเจ เจจเจพเจฒ เจเฉเจ เจธเจฎเฉฑเจธเจฟเจ เจจเจนเฉเจ;
- เจเจจเฉเจเจธเจผเจจ เจชเจเจพเจฃเจเจฐเจคเจพ เจฒเจ เจธเจฎเจฐเจฅเจจ, เจเฉ เจฎเฉเจฌเจพเจเจฒ เจเจฒเจพเจเฉฐเจเจธ เจฒเจ เจฎเฉเฉ เจเฉเจจเฉเจเจธเจผเจจ เจธเจฅเจพเจชเจค เจเจฐเจจ เจตเจฟเฉฑเจ เจฒเฉฑเจเจฃ เจตเจพเจฒเฉ เจธเจฎเฉเจ เจจเฉเฉฐ เจเจเจพเจเจเจฆเจพ เจนเฉ;
- เจ เจกเจตเจพเจเจธเจก เจเฉเจจเฉเจเจธเจผเจจ เจเฉฐเจเฉเจธเจผเจจ เจเฉฐเจเจฐเฉเจฒ เจตเจฟเจงเฉ เจจเจพเจฒ เจเฉเฉเจจ เจฆเฉ เจธเฉฐเจญเจพเจตเจจเจพ;
- เจเจน เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจฃ เจฒเจ เจชเฉเจฐเจคเฉ-เจฆเจฟเจธเจผเจพ เจฅเจฐเฉเจชเฉเฉฑเจ เจชเฉเจฐเจต เจ เจจเฉเจฎเจพเจจ เจคเจเจจเฉเจเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเจพ เจนเฉ เจเจฟ เจชเฉเจเฉเจ เจ เจจเฉเจเฉเจฒ เจฆเจฐเจพเจ 'เจคเฉ เจญเฉเจเฉ เจเจพเจเจฆเฉ เจนเจจ, เจเจนเจจเจพเจ เจจเฉเฉฐ เจญเฉเฉ-เจญเฉเฉฑเจเฉ เจคเฉเจ เจฐเฉเจเจฆเฉ เจนเจจ เจ เจคเฉ เจชเฉเจเฉเจ เจฆเฉ เจจเฉเจเจธเจพเจจ เจฆเจพ เจเจพเจฐเจจ เจฌเจฃเจฆเฉ เจนเจจ;
- TCP เจฆเฉ เจฎเฉเจเจพเจฌเจฒเฉ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจ เจคเฉ เจฅเฉเจฐเฉเจชเฉเฉฑเจ เจตเจฟเฉฑเจ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจตเจพเจงเจพเฅค เจตเฉเจกเฉเจ เจธเฉเจตเจพเจตเจพเจ เจเจฟเจตเฉเจ เจเจฟ YouTube เจฒเจ, QUIC เจจเฉเฉฐ 30% เจฆเฉเจเจฐเจพ เจตเฉเจกเฉเจ เจฆเฉเจเจฃ เจตเฉเจฒเฉ เจฐเจฟเจฌเจซเจฐเจฟเฉฐเจ เจเจชเจฐเฉเจธเจผเจจเจพเจ เจจเฉเฉฐ เจเจเจพเจเจฃ เจฒเจ เจฆเจฟเจเจพเจเจ เจเจฟเจ เจนเฉเฅค
เจธเจฐเฉเจค: opennet.ru