ะะพะผะฟะฐะฝะธั 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 เปเบซเปโเบเบงเบฒเบกโเบชเบฒโเบกเบฒเบโเปเบโเบเบฒเบโเบเปเบฒโเปเบเป TLS เบเปเบฒเบ UDPโ)โ;
- เบเบฒเบเบเบงเบเบเบธเบกเบเบงเบฒเบกเบชเบปเบกเบเบนเบเบเบญเบเบเบฒเบเปเบซเบผ, เบเปเบญเบเบเบฑเบเบเบฒเบเบชเบนเบเปเบชเบเปเบเบฑเบเปเบเบฑเบ;
- เบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบชเปเบฒเบเบเบฑเปเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเบเบตเบเบฑเบเปเบ (0-RTT, เปเบเบเบฐเบกเบฒเบ 75% เบเบญเบเบเปเบฅเบฐเบเบตเบเปเปเบกเบนเบเบชเบฒเบกเบฒเบเบชเบปเปเบเปเบเปเบเบฑเบเบเบตเบซเบผเบฑเบเบเบฒเบเบเบฒเบเบชเบปเปเบเบเบธเบเบเบฒเบเบเบดเบเบเบฑเปเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเป) เปเบฅเบฐเบชเบฐเบซเบเบญเบเบเบฒเบเบเบฑเบเบเปเบฒเบซเบเปเบญเบเบเบตเปเบชเบธเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบชเบปเปเบเบเปเบฒเบฎเปเบญเบเบเปเปเบฅเบฐเบเบฒเบเปเบเปเบฎเบฑเบเบเบฒเบเบเบญเบเบชเบฐเบซเบเบญเบ (RTT, Round Trip Time);
- เบเบฒเบโเบเปเบฒโเปเบเปโเบเปเบฒโเบเบงเบโเบฅเปเบฒโเบเบฑเบโเบเบตเปโเปเบเบโเบเปเบฒเบโเบเบฑเบโเปเบโเปเบงโเบฅเบฒโเบเบตเป retransmitting packetโ, เปเบเบดเปเบโเบซเบผเบตเบโเปเบงเบฑเปเบโเบเบฒเบโเบเปเปโเปเบเปโเบเบญเบโเปเบโเบเบฒเบโเบเปเบฒโเบเบปเบโเบเบญเบโเบเบตเปโเปเบเปโเบฎเบฑเบโเปเบฅเบฐโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบเปเบฒโเบเบฑเบโเบเบญเบโเบเบฒเบโเบซเบกเบปเบโเปเบงโเบฅเบฒโ;
- เบเบฒเบเบชเบนเบเปเบชเบเปเบเบฑเบเปเบเบฑเบเบชเบปเปเบเบเบปเบเบเบฐเบเบปเบเบเปเปเบเบฝเบเปเบเปเบเบฒเบเบเบฑเบเบชเบปเปเบเบเปเปเบฒเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบกเบฑเบเปเบฅเบฐเบเปเปเบขเบธเบเบเบฒเบเบเบฑเบเบชเบปเปเบเบเปเปเบกเบนเบเปเบเบชเบฒเบเบเปเปเบฒเบเบฐเบซเบเบฒเบเบเบตเปเบชเบปเปเบเบเปเบฒเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบเบเบฐเบเบธเบเบฑเบ;
- เบเบธเบเบชเบปเบกเบเบฑเบเบเบฒเบเปเบเปเปเบเบเปเปเบเบดเบเบเบฒเบเบเบตเปเบซเบผเบธเบเบเปเบญเบเบเบงเบฒเบกเบฅเปเบฒเบเปเบฒเปเบเบทเปเบญเบเบเบฒเบเบเบฒเบเบชเบปเปเบเบเบทเบเปเบเบฑเบเปเบเบฑเบเบเบตเปเปเบชเบเปเบ. เบเบฒเบโเบเปเบฒโเปเบเปโเบฅเบฐโเบซเบฑเบโเบเบฒเบโเปเบเปโเปเบโเบเบงเบฒเบกโเบเบดเบโเบเบฒเบโเบเบดโเปเบชเบโเปเบโเบฅเบฐโเบเบฑเบ Packet เปเบเบทเปเบญโเบซเบผเบธเบโเบเปเบญเบโเบชเบฐโเบเบฒโเบเบฐโเบเบฒเบโเบเบตเปโเบเปเบฒโเปเบเบฑเบโเบเปเบญเบโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบชเบปเปเบโเบเบทเบโเบเบญเบโเบเปเปโเบกเบนเบ Packet เบเบตเปโเบชเบนเบโเปเบชเบโเปเบโ.
- เบเบญเบเปเบเบเบเบฅเบฑเบญเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบฅเบฑเบเปเบกเปเบเบชเบญเบเบเปเบญเบเบเบฑเบเบเบญเบเปเบเบเบเบญเบเปเบเบฑเบเปเบเบฑเบ QUIC, เปเบเบดเปเบเบเปเบงเบเบซเบผเบธเบเบเปเบญเบเบเบปเบเบเบฐเบเบปเบเบเบญเบเบเบฒเบเบชเบนเบเปเบชเบเปเบเบฑเบเปเบเบฑเบเบเปเปเบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบเปเบเบทเปเบญเบซเบฒเบเบญเบเปเบเบฑเบเปเบเบฑเบเบเปเปเปเบ;
- เบเปเปเบกเบตเบเบฑเบเบซเบฒเบเบฑเบเบเบฒเบเบเบฑเบเบเบงเบฒเบเปเบเบง TCP;
- เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบปเบงเบฅเบฐเบเบธเบเบฒเบเปเบเบทเปเบญเบกเบเปเป, เปเบเบดเปเบเบเปเบงเบเบซเบผเบธเบเบเปเบญเบเปเบงเบฅเบฒเบเบตเปเบกเบฑเบเปเบเปเปเบงเบฅเบฒเปเบเบทเปเบญเบชเปเบฒเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบทเบเปเบซเบกเปเบชเปเบฒเบฅเบฑเบเบฅเบนเบเบเปเบฒเบกเบทเบเบท;
- เบเบงเบฒเบกเปเบเบฑเบเปเบเปเบเปเบเบญเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเปเบฒเบงเบซเบเปเบฒเบเบฒเบเบเปเบฒเบเบเบปเบเปเบเบเบฒเบเบเบงเบเบเบธเบก congestion;
- เปเบเปเปเบเบฑเบเบเบดเบเบเบฒเบเบเบฐเบเบฒเบเบญเบเบเบฒเบเบชเบปเปเบเบเปเปเบเปเปเบเบดเบเบเบฒเบเปเบเบทเปเบญเบฎเบฑเบเบเบฐเบเบฑเบเบงเปเบฒเปเบเบฑเบเปเบเบฑเบเบเบทเบเบชเบปเปเบเปเบเบญเบฑเบเบเบฒเบเบตเปเบเบตเบเบตเปเบชเบธเบ, เบเปเบญเบเบเบฑเบเบเปเปเปเบซเปเบเบงเบเบกเบฑเบเบเบฒเบเปเบเบฑเบเบเบงเบฒเบกเปเบญเบญเบฑเบเปเบฅเบฐเปเบฎเบฑเบเปเบซเปเปเบเบตเบเบเบฒเบเบชเบนเบเปเบชเบเปเบเบฑเบเปเบเบฑเบ;
- เบเบฒเบเปเบเบตเปเบกเบเบถเปเบเบขเปเบฒเบเบซเบผเบงเบเบซเบผเบฒเบเปเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเปเบฅเบฐเบเบฒเบเบชเบปเปเบเบเปเบฒเบเบเบฝเบเบเบฑเบ TCP. เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบงเบดเบเบตเปเบญเปเบเบฑเปเบ YouTube, QUIC เปเบเปเบเบทเบเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเปเบเบทเปเบญเบซเบผเบธเบเบเปเบญเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบฐเบเบดเปเบชเบเปเบเปเบงเบฅเบฒเบเบตเปเปเบเบดเปเบเบงเบดเบเบตเปเบญ 30%.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru