Chrome เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เบชเปเบฒเบฅเบฑเบš HTTP/3 protocol

เป€เบžเบทเปˆเบญโ€‹เบ—เบปเบ”โ€‹เบฅเบญเบ‡โ€‹เบเบฒเบ™โ€‹เบเปเปˆโ€‹เบชเป‰เบฒเบ‡โ€‹ Chromium Canary เป€เบžเบตเปˆเบก เบฎเบญเบ‡เบฎเบฑเบš HTTP/3 protocol, เป€เบŠเบดเปˆเบ‡เบ›เบฐเบ•เบดเบšเบฑเบ” add-on เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰ HTTP เป€เบฎเบฑเบ”เบงเบฝเบเบœเปˆเบฒเบ™ QUIC protocol. เป‚เบ›เบฃเป‚เบ•เบ„เป QUIC เบ•เบปเบงเบ‚เบญเบ‡เบกเบฑเบ™เป€เบญเบ‡เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เบšเบฃเบฒเบงเป€เบŠเบตเป€เบกเบทเปˆเบญเบซเป‰เบฒเบ›เบตเบเปˆเบญเบ™ เปเบฅเบฐเบ•เบฑเป‰เบ‡เปเบ•เปˆเบ™เบฑเป‰เบ™เบกเบฒเป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ‚เบญเบ‡ Google. เปƒเบ™เบ‚เบฐเบ™เบฐเบ”เบฝเบงเบเบฑเบ™, เบฅเบธเป‰เบ™ QUIC เบˆเบฒเบ Google เบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™ Chrome เบกเบตเบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปƒเบ™เบšเบฒเบ‡เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบˆเบฒเบเป€เบงเบตเบŠเบฑเบ™เบˆเบฒเบ เบ‚เปเป‰เบกเบนเบ™เบชเบฐเป€เบžเบฒเบฐ IETF, เปเบ•เปˆเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰เบ–เบทเบ synchronized.

HTTP/3 เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ QUIC เป€เบ›เบฑเบ™เบเบฒเบ™เบ‚เบปเบ™เบชเบปเปˆเบ‡เบชเปเบฒเบฅเบฑเบš HTTP/2. เป€เบžเบทเปˆเบญเป€เบ›เบตเบ”เปƒเบŠเป‰ HTTP/3 เปเบฅเบฐเบ—เบฒเบ‡เป€เบฅเบทเบญเบ QUIC เบˆเบฒเบ 23 เบฎเปˆเบฒเบ‡ เบ‚เปเป‰เบกเบนเบ™เบˆเปเบฒเป€เบžเบฒเบฐเบ‚เบญเบ‡ IETF เบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰ Chrome เป€เบ›เบตเบ”เบ•เบปเบงเบ”เป‰เบงเบเบ•เบปเบงเป€เบฅเบทเบญเบ "-enable-quic -quic-version=h3-23" เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เป€เบกเบทเปˆเบญเป€เบ›เบตเบ”เป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ—เบปเบ”เบชเบญเบš quick.rocks: 4433 เปƒเบ™เป‚เบซเบกเบ”เบเบฒเบ™เบเบงเบ”เบชเบญเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ, เบเบดเบ”เบˆเบฐเบเปเบฒ HTTP/3 เบˆเบฐเบ–เบทเบเบชเบฐเปเบ”เบ‡เป€เบ›เบฑเบ™ โ€œhttp/2+quic/99โ€.

เบˆเบทเปˆเป„เบงเป‰เบงเปˆเบฒเบžเบดเบ—เบตเบเบฒเบ™ QUIC (เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ” UDP เบ”เปˆเบงเบ™) เป„เบ”เป‰เบ–เบทเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป‚เบ”เบ Google เบ•เบฑเป‰เบ‡เปเบ•เปˆเบ›เบต 2013 เป€เบ›เบฑเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™เบฅเบงเบก TCP + TLS เบชเปเบฒเบฅเบฑเบšเป€เบงเบฑเบš, เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบกเบตเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบเบฒเบงเปเบฅเบฐเป€เบงเบฅเบฒเบเบฒเบ™เป€เบˆเบฅเบฐเบˆเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเปƒเบ™ TCP เปเบฅเบฐเบเปเบฒเบˆเบฑเบ”เบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเปเบžเบฑเบเป€เบเบฑเบ”เบชเบนเบ™เป€เบชเบเปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เป‚เบญเบ™เบ‚เปเป‰เบกเบนเบ™. QUIC เปเบกเปˆเบ™เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เป UDP เบ—เบตเปˆเบฎเบญเบ‡เบฎเบฑเบšเบเบฒเบ™ multiplex เบ‚เบญเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบซเบผเบฒเบเบญเบฑเบ™ เปเบฅเบฐเปƒเบซเป‰เบงเบดเบ—เบตเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ—เบฝเบšเป€เบ—เบปเปˆเบฒเบเบฑเบš TLS/SSL. เป‚เบ›เบฃเป‚เบ•เบ„เปเบ—เบตเปˆเป€เบ›เบฑเบ™เบ„เบณเบ–เบฒเบกเป„เบ”เป‰เบ–เบทเบเบฅเบงเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบšเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เป€เบŠเบตเบšเป€เบงเบต Google เปเบฅเป‰เบง เปเบฅเบฐเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡ Chrome. เบงเบฒเบ‡เปเบœเบ™ เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบฅเบงเบกเบขเบนเปˆเปƒเบ™ Firefox เปเบฅเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบขเปˆเบฒเบ‡เบˆเบดเบ‡เบˆเบฑเบ‡เป€เบžเบทเปˆเบญเบฎเบฑเบšเปƒเบŠเป‰เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡ Google.

เบ•เบปเป‰เบ™โ€‹เบ•เป เบ„เบธเบ™โ€‹เบฅเบฑเบโ€‹เบชเบฐโ€‹เบ™เบฐ QUIC:

  • เบ„เบงเบฒเบกโ€‹เบ›เบญเบ”โ€‹เป„เบžโ€‹เบชเบนเบ‡โ€‹เบ„เป‰เบฒเบโ€‹เบ„เบท TLS (เป‚เบ”เบโ€‹เบชเบฐโ€‹เป€เบžเบฒเบฐโ€‹เปเบกเปˆเบ™ QUIC เปƒเบซเป‰โ€‹เบ„เบงเบฒเบกโ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰ TLS เบœเปˆเบฒเบ™ UDPโ€‹)โ€‹;
  • เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบ„เบงเบฒเบกเบชเบปเบกเบšเบนเบ™เบ‚เบญเบ‡เบเบฒเบ™เป„เบซเบผ, เบ›เป‰เบญเบ‡เบเบฑเบ™เบเบฒเบ™เบชเบนเบ™เป€เบชเบเปเบžเบฑเบเป€เบเบฑเบ”;
  • เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบฑเบ™เบ—เบตเบ—เบฑเบ™เปƒเบ” (0-RTT, เปƒเบ™เบ›เบฐเบกเบฒเบ™ 75% เบ‚เบญเบ‡เบเปเบฅเบฐเบ™เบตเบ‚เปเป‰เบกเบนเบ™เบชเบฒเบกเบฒเบ”เบชเบปเปˆเบ‡เป„เบ”เป‰เบ—เบฑเบ™เบ—เบตเบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบชเบปเปˆเบ‡เบŠเบธเบ”เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ) เปเบฅเบฐเบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบŠเบฑเบเบŠเป‰เบฒเบซเบ™เป‰เบญเบเบ—เบตเปˆเบชเบธเบ”เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบชเบปเปˆเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเปเบฅเบฐเบเบฒเบ™เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡ (RTT, Round Trip Time);
  • เบšเปเปˆเปƒเบŠเป‰เบ•เบปเบงเป€เบฅเบเบฅเปเบฒเบ”เบฑเบšเบ”เบฝเบงเบเบฑเบ™เป€เบกเบทเปˆเบญเบชเบปเปˆเบ‡เปเบžเบฑเบเป€เบเบฑเบ”เบ„เบทเบ™เปƒเบซเบกเปˆ, เป€เบŠเบดเปˆเบ‡เบซเบผเบตเบเบฅเปˆเบฝเบ‡เบ„เบงเบฒเบกเบšเปเปˆเปเบ™เปˆเบ™เบญเบ™เปƒเบ™เบเบฒเบ™เบเปเบฒเบ™เบปเบ”เปเบžเบฑเบเป€เบเบฑเบ”เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเปเบฅเบฐเบเปเบฒเบˆเบฑเบ”เบเบฒเบ™เบซเบกเบปเบ”เป€เบงเบฅเบฒ;
  • เบเบฒเบ™เบชเบนเบ™เป€เบชเบเปเบžเบฑเบเป€เบเบฑเบ”เบชเบปเปˆเบ‡เบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเบžเบฝเบ‡เปเบ•เปˆเบเบฒเบ™เบˆเบฑเบ”เบชเบปเปˆเบ‡เบ™เป‰เปเบฒเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบกเบฑเบ™เปเบฅเบฐเบšเปเปˆเบขเบธเบ”เบเบฒเบ™เบˆเบฑเบ”เบชเบปเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เปƒเบ™เบชเบฒเบเบ™เป‰เปเบฒเบ‚เบฐเบซเบ™เบฒเบ™เบ—เบตเปˆเบชเบปเปˆเบ‡เบœเปˆเบฒเบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™;
  • เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบเบฒเบ™เปเบเป‰เป„เบ‚เบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เบ—เบตเปˆเบซเบผเบธเบ”เบœเปˆเบญเบ™เบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบเบฒเบ™เบชเบปเปˆเบ‡เบ„เบทเบ™เปเบžเบฑเบเป€เบเบฑเบ”เบ—เบตเปˆเป€เบชเบเป„เบ›. เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบฅเบฐโ€‹เบซเบฑเบ”โ€‹เบเบฒเบ™โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เบ„เบงเบฒเบกโ€‹เบœเบดเบ”โ€‹เบžเบฒเบ”โ€‹เบžเบดโ€‹เป€เบชเบ”โ€‹เปƒเบ™โ€‹เบฅเบฐโ€‹เบ”เบฑเบš Packet เป€เบžเบทเปˆเบญโ€‹เบซเบผเบธเบ”โ€‹เบœเปˆเบญเบ™โ€‹เบชเบฐโ€‹เบ–เบฒโ€‹เบ™เบฐโ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบˆเปเบฒโ€‹เป€เบ›เบฑเบ™โ€‹เบ•เป‰เบญเบ‡โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบชเบปเปˆเบ‡โ€‹เบ„เบทเบ™โ€‹เบ‚เบญเบ‡โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™ Packet เบ—เบตเปˆโ€‹เบชเบนเบ™โ€‹เป€เบชเบโ€‹เป„เบ›โ€‹.
  • เบ‚เบญเบšเป€เบ‚เบ”เบšเบฅเบฑเบญเบเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบฅเบฑเบšเปเบกเปˆเบ™เบชเบญเบ”เบ„เปˆเบญเบ‡เบเบฑเบšเบ‚เบญเบšเป€เบ‚เบ”เบ‚เบญเบ‡เปเบžเบฑเบเป€เบเบฑเบ” QUIC, เป€เบŠเบดเปˆเบ‡เบŠเปˆเบงเบเบซเบผเบธเบ”เบœเปˆเบญเบ™เบœเบปเบ™เบเบฐเบ—เบปเบšเบ‚เบญเบ‡เบเบฒเบ™เบชเบนเบ™เป€เบชเบเปเบžเบฑเบเป€เบเบฑเบ”เบ•เปเปˆเบเบฒเบ™เบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เป€เบ™เบทเป‰เบญเบซเบฒเบ‚เบญเบ‡เปเบžเบฑเบเป€เบเบฑเบ”เบ•เปเปˆเป„เบ›;
  • เบšเปเปˆเบกเบตเบšเบฑเบ™เบซเบฒเบเบฑเบšเบเบฒเบ™เบ‚เบฑเบ”เบ‚เบงเบฒเบ‡เปเบ–เบง TCP;
  • เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ•เบปเบงเบฅเบฐเบšเบธเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ, เป€เบŠเบดเปˆเบ‡เบŠเปˆเบงเบเบซเบผเบธเบ”เบœเปˆเบญเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบกเบฑเบ™เปƒเบŠเป‰เป€เบงเบฅเบฒเป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ„เบทเบ™เปƒเบซเบกเปˆเบชเปเบฒเบฅเบฑเบšเบฅเบนเบเบ„เป‰เบฒเบกเบทเบ–เบท;
  • เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ‚เบญเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเป‰เบฒเบงเบซเบ™เป‰เบฒเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบเบปเบ™เป„เบเบเบฒเบ™เบ„เบงเบšเบ„เบธเบก congestion;
  • เปƒเบŠเป‰เป€เบ•เบฑเบเบ™เบดเบเบเบฒเบ™เบžเบฐเบเบฒเบเบญเบ™เบเบฒเบ™เบชเบปเปˆเบ‡เบ•เปเปˆเบ•เปเปˆเบ—เบดเบ”เบ—เบฒเบ‡เป€เบžเบทเปˆเบญเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบงเปˆเบฒเปเบžเบฑเบเป€เบเบฑเบ”เบ–เบทเบเบชเบปเปˆเบ‡เปƒเบ™เบญเบฑเบ”เบ•เบฒเบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”, เบ›เป‰เบญเบ‡เบเบฑเบ™เบšเปเปˆเปƒเบซเป‰เบžเบงเบเบกเบฑเบ™เบเบฒเบเป€เบ›เบฑเบ™เบ„เบงเบฒเบกเปเบญเบญเบฑเบ”เปเบฅเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบเบตเบ”เบเบฒเบ™เบชเบนเบ™เป€เบชเบเปเบžเบฑเบเป€เบเบฑเบ”;
  • เบฎเบฑเบšเบฎเบนเป‰เป„เบ”เป‰ เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบ•เบปเบง เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเปเบฅเบฐเบญเบฑเบ”เบ•เบฒเบเบฒเบ™เบœเปˆเบฒเบ™เบ—เบฝเบšเบเบฑเบš TCP. เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบงเบดเบ”เบตเป‚เบญเป€เบŠเบฑเปˆเบ™ YouTube, QUIC เป„เบ”เป‰เบ–เบทเบเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เป€เบžเบทเปˆเบญเบซเบผเบธเบ”เบœเปˆเบญเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ›เบฐเบ•เบดเป€เบชเบ”เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเป€เบšเบดเปˆเบ‡เบงเบดเบ”เบตเป‚เบญ 30%.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™