Microsoft αž”αžΆαž“αž”αžΎαž€αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž–αž·αž’αžΈαž€αžΆαžš QUIC αžšαž”αžŸαŸ‹αžαŸ’αž›αž½αž“αžŠαŸ‚αž›αž”αŸ’αžšαžΎαž€αŸ’αž“αž»αž„ HTTP/3

αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“ Microsoft αž”αžΆαž“αž”αŸ’αžšαž€αžΆαžŸ αž’αŸ†αž–αžΈαž€αžΆαžšαž”αžΎαž€αž›αŸαžαž€αžΌαžŠαž”αžŽαŸ’αžŽαžΆαž›αŸαž™ αž›αŸ„αž€αžŸαŸ’αžšαžΈαžƒαŸ’αžœαžΈαž€ αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž–αž·αž’αžΈαž€αžΆαžšαž”αžŽαŸ’αžαžΆαž‰ QUIC. αž›αŸαžαž€αžΌαžŠαžαŸ’αžšαžΌαžœαž”αžΆαž“αžŸαžšαžŸαŸαžšαž‡αžΆ C αž“αž·αž„ αž…αŸ‚αž€αž…αžΆαž™β€‹αžŠαŸ„αž™ αž€αŸ’αžšαŸ„αž˜αž’αžΆαž‡αŸ’αž‰αžΆαž”αŸαžŽαŸ’αžŽ MIT αŸ” αž”αžŽαŸ’αžŽαžΆαž›αŸαž™αž‚αžΊαž†αŸ’αž›αž„αžœαŸαž‘αž·αž€αžΆ αž αžΎαž™αž’αžΆαž…αž”αŸ’αžšαžΎαž˜αž·αž“αžαŸ’αžšαžΉαž˜αžαŸ‚αž“αŸ…αž›αžΎ Windows αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αž‘αŸ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž€αŸαž˜αžΆαž“αž“αŸ…αž›αžΎ Linux αž•αž„αžŠαŸ‚αžšαŸ” αž†αžΆαž“αŸ‚αž› ឬ OpenSSL αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ TLS 1.3 αŸ” αž“αŸ…αž–αŸαž›αž’αž“αžΆαž‚αž αžœαžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αž‚αŸ’αžšαŸ„αž„αž“αžΉαž„αž‚αžΆαŸ†αž‘αŸ’αžšαžœαŸαž‘αž·αž€αžΆαž•αŸ’αžŸαŸαž„αž‘αŸ€αžαŸ”

αž”αžŽαŸ’αžŽαžΆαž›αŸαž™αž‚αžΊαž•αŸ’αž’αŸ‚αž€αž›αžΎαž€αžΌαžŠαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αž‰αŸ’αž‡αžΆ msquic.sys αžŠαŸ‚αž›αž”αžΆαž“αž•αŸ’αžŠαž›αŸ‹αž±αŸ’αž™αž“αŸ…αž€αŸ’αž“αž»αž„αžαžΊαžŽαŸ‚αž› Windows 10 (αž€αžΆαžšαž˜αžΎαž›αž‡αžΆαž˜αž»αž“αžαžΆαž„αž€αŸ’αž“αž»αž„) αžŠαžΎαž˜αŸ’αž”αžΈαž”αžΎαž€ HTTP αž“αž·αž„ SMB αž“αŸ…αž›αžΎαž€αŸ†αž–αžΌαž›αž“αŸƒ QUIC αŸ” αž€αžΌαžŠαž“αŸαŸ‡αž€αŸαžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαžŠαžΎαž˜αŸ’αž”αžΈαž’αž“αž»αžœαžαŸ’αž HTTP/3 αž“αŸ…αž€αŸ’αž“αž»αž„αž‡αž„αŸ‹αžœαžΈαž“αžŠαžΌαžαžΆαž„αž€αŸ’αž“αž»αž„ αž“αž·αž„αž€αŸ’αž“αž»αž„ .NET Core αŸ” αž€αžΆαžšαž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž”αžŽαŸ’αžŽαžΆαž›αŸαž™ MsQuic αž“αžΉαž„αž’αŸ’αžœαžΎαž‘αžΎαž„αž‘αžΆαŸ†αž„αžŸαŸ’αžšαž»αž„αž“αŸ…αž›αžΎ GitHub αžŠαŸ„αž™αž”αŸ’αžšαžΎαž€αžΆαžšαž–αž·αž“αž·αžαŸ’αž™αžŸαžΆαž’αžΆαžšαžŽαŸˆ αž€αžΆαžšαž‘αžΆαž‰αžŸαŸ†αžŽαžΎ αž“αž·αž„αž”αž‰αŸ’αž αžΆ GitHub αŸ” αž αŸαžŠαŸ’αž‹αžΆαžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαŸ€αž”αž…αŸ†αžŠαŸ‚αž›αžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™αžšαžΆαž›αŸ‹αž€αžΆαžšαž”αŸ’αžαŸαž‡αŸ’αž‰αžΆαž…αž·αžαŸ’αž αž“αž·αž„αž‘αžΆαž‰αžŸαŸ†αžŽαžΎαž€αŸ’αž“αž»αž„αžŸαŸ†αžŽαž»αŸ†αž“αŸƒαž€αžΆαžšαž’αŸ’αžœαžΎαžαŸαžŸαŸ’αžαž…αŸ’αžšαžΎαž“αž‡αžΆαž„ 4000 αŸ” αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž–αžΈαž’αŸ’αžœαžΎαž±αŸ’αž™αž”αžšαž·αž™αžΆαž€αžΆαžŸαž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž˜αžΆαž“αžŸαŸ’αžαŸαžšαž—αžΆαž– αžœαžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αž‚αŸ’αžšαŸ„αž„αž“αžΉαž„αž‘αž‘αž½αž›αž™αž€αž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž–αžΈαž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž—αžΆαž‚αžΈαž‘αžΈαž”αžΈαŸ”

MsQuic αž’αžΆαž…β€‹αžαŸ’αžšαžΌαžœβ€‹αž”αžΆαž“β€‹αž”αŸ’αžšαžΎβ€‹αžšαž½αž…β€‹αž αžΎαž™β€‹αžŠαžΎαž˜αŸ’αž”αžΈβ€‹αž”αž„αŸ’αž€αžΎαžβ€‹αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“β€‹αž˜αŸ αž“αž·αž„β€‹αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“β€‹αž—αŸ’αž‰αŸ€αžœ αž”αŸ‰αž»αž“αŸ’αžαŸ‚β€‹αž˜αž·αž“β€‹αž˜αŸ‚αž“β€‹αž˜αž»αžαž„αžΆαžšβ€‹αž‘αžΆαŸ†αž„αž’αžŸαŸ‹β€‹αžŠαŸ‚αž›β€‹αž”αžΆαž“β€‹αž€αŸ†αžŽαžαŸ‹β€‹αž€αŸ’αž“αž»αž„β€‹αž€αžΆαžšβ€‹αž”αž‰αŸ’αž‡αžΆαž€αŸ‹β€‹αžšαž”αžŸαŸ‹ IETF αž˜αžΆαž“β€‹αž“αŸ…β€‹αž–αŸαž›β€‹αž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“β€‹αž“αŸαŸ‡β€‹αž‘αŸαŸ” αž§αž‘αžΆαž αžšαžŽαŸ αž˜αž·αž“αž˜αžΆαž“αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹ 0-RTT αž€αžΆαžšαž•αŸ’αž‘αŸαžšαž’αžαž·αžαž·αž‡αž“ αž•αŸ’αž›αžΌαžœ MTU Discovery αž¬αž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“αžŠαŸ‚αž›αž–αŸαž‰αž…αž·αžαŸ’αžαžšαž”αžŸαŸ‹αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž‘αŸαŸ” αž€αŸ’αž“αž»αž„αž…αŸ†αžŽαŸ„αž˜αž›αž€αŸ’αžαžŽαŸˆαž–αž·αžŸαŸαžŸαžŠαŸ‚αž›αž”αžΆαž“αž’αž“αž»αžœαžαŸ’αž αž€αžΆαžšαž”αž„αŸ’αž€αžΎαž“αž”αŸ’αžšαžŸαž·αž‘αŸ’αž’αž—αžΆαž–αžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αžαŸ‹αžŸαž˜αŸ’αž‚αžΆαž›αŸ‹αžŠαžΎαž˜αŸ’αž”αžΈαžŸαž˜αŸ’αžšαŸαž…αž”αžΆαž“αž“αžΌαžœαž€αžΆαžšαž”αž‰αŸ’αž‡αžΌαž“αž’αžαž·αž”αžšαž˜αžΆ αž“αž·αž„αž€αžΆαžšαž–αž“αŸ’αž™αžΆαž–αŸαž›αž’αž”αŸ’αž”αž”αžšαž˜αžΆ αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž”αž‰αŸ’αž…αžΌαž›/αž‘αž·αž“αŸ’αž“αž•αž›αž’αžŸαž˜αž€αžΆαž› RSS (Receive Side Scaling) αž“αž·αž„αžŸαž˜αžαŸ’αžαž—αžΆαž–αž€αŸ’αž“αž»αž„αž€αžΆαžšαžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž‚αŸ’αž“αžΆαž“αžΌαžœαž’αžΆαžαž»αž”αž‰αŸ’αž…αžΌαž› αž“αž·αž„αž›αž‘αŸ’αž’αž•αž›αž“αŸƒαžŸαŸ’αž‘αŸ’αžšαžΈαž˜ UDP αŸ” αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αž MsQuic αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŸαžΆαž€αž›αŸ’αž”αž„αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž—αžΆαž–αž†αž”αž‚αŸ’αž“αžΆαž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αŸ†αžŽαŸ‚αžŸαžΆαž€αž›αŸ’αž”αž„αž“αŸƒαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžšαž»αž€αžšαž€ Chrome αž“αž·αž„ Edge αŸ”

αžŸαžΌαž˜αž…αžΆαŸ†αžαžΆ HTTP/3 αž€αŸ†αžŽαžαŸ‹αžŸαŸ’αžαž„αŸ‹αžŠαžΆαžšαž“αŸƒαž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž–αž·αž’αžΈαž€αžΆαžš QUIC αž‡αžΆαž€αžΆαžšαžŠαžΉαž€αž‡αž‰αŸ’αž‡αžΌαž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ HTTP/2 αŸ” αž–αž·αž’αžΈαž€αžΆαžš QUIC (αž€αžΆαžšαžαž—αŸ’αž‡αžΆαž”αŸ‹αž’αŸŠαžΈαž’αžΊαžŽαž·αž UDP រហ័ស) αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„αžŠαŸ„αž™ Google αžαžΆαŸ†αž„αž–αžΈαž†αŸ’αž“αžΆαŸ† 2013 αž‡αžΆαž‡αž˜αŸ’αžšαžΎαžŸαž˜αž½αž™αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž‚αŸ’αž“αžΆαž“αŸƒ TCP+TLS αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž‚αŸαž αž‘αŸ†αž–αŸαžš αžŠαŸ„αž™αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž”αž‰αŸ’αž αžΆαž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΆαžšαžŠαŸ†αž‘αžΎαž„αžšαž™αŸˆαž–αŸαž›αžœαŸ‚αž„ αž“αž·αž„αž€αžΆαžšαž…αžšαž…αžΆαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαžαž—αŸ’αž‡αžΆαž”αŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„ TCP αž“αž·αž„αž›αž»αž”αž”αŸ†αž”αžΆαžαŸ‹αž€αžΆαžšαž–αž“αŸ’αž™αžΆαžšαž–αŸαž›αž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αž”αžΆαžαŸ‹αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αž’αŸ†αž‘αž»αž„αž–αŸαž›αž•αŸ’αž‘αŸαžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αŸ” QUIC αž‚αžΊαž‡αžΆαž•αŸ’αž“αŸ‚αž€αž”αž“αŸ’αžαŸ‚αž˜αž“αŸƒαž–αž·αž’αžΈαž€αžΆαžš UDP αžŠαŸ‚αž›αž‚αžΆαŸ†αž‘αŸ’αžšαž€αžΆαžšαž–αž„αŸ’αžšαžΈαž€αž€αžΆαžšαžαž—αŸ’αž‡αžΆαž”αŸ‹αž…αŸ’αžšαžΎαž“ αž“αž·αž„αž•αŸ’αžαž›αŸ‹αžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžαŸ’αžšαž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž”αžŠαŸ‚αž›αžŸαŸ’αž˜αžΎαž“αžΉαž„ TLS/SSLαŸ”

αžŸαŸ†αžαžΆαž“αŸ‹ αž›αž€αŸ’αžαžŽαŸˆαž–αž·αžŸαŸαžŸ QUICαŸ–

  • αžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž–αžαŸ’αž–αžŸαŸ‹αžŸαŸ’αžšαžŠαŸ€αž„αž“αžΉαž„ TLS (αž‡αžΆαžŸαŸ†αžαžΆαž“αŸ‹ QUIC αž•αŸ’αžαž›αŸ‹αž›αž‘αŸ’αž’αž—αžΆαž–αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹ TLS 1.3 αž›αžΎ UDP);
  • αž€αžΆαžšαžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™αž—αžΆαž–αžŸαž»αž…αžšαž·αžαž“αŸƒαž›αŸ†αž αžΌαžš αž€αžΆαžšαž€αžΆαžšαž–αžΆαžšαž€αžΆαžšαž”αžΆαžαŸ‹αž”αž„αŸ‹αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“;
  • αžŸαž˜αžαŸ’αžαž—αžΆαž–αž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αž„αŸ’αž€αžΎαžαž€αžΆαžšαžαž—αŸ’αž‡αžΆαž”αŸ‹αž—αŸ’αž›αžΆαž˜αŸ— (0-RTT αž€αŸ’αž“αž»αž„αž”αŸ’αžšαž αŸ‚αž› 75% αž“αŸƒαž€αžšαžŽαžΈαž‘αž·αž“αŸ’αž“αž“αŸαž™αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž‰αŸ’αž‡αžΌαž“αž—αŸ’αž›αžΆαž˜αŸ—αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž–αžΈαž•αŸ’αž‰αžΎαž€αž‰αŸ’αž…αž”αŸ‹αžŠαŸ†αž‘αžΎαž„αž€αžΆαžšαžαž—αŸ’αž‡αžΆαž”αŸ‹) αž“αž·αž„αž•αŸ’αžαž›αŸ‹αž€αžΆαžšαž–αž“αŸ’αž™αžΆαžšαž–αŸαž›αžαž·αž…αžαž½αž…αž”αŸ†αž•αž»αžαžšαžœαžΆαž„αž€αžΆαžšαž•αŸ’αž‰αžΎαžŸαŸ†αžŽαžΎ αž“αž·αž„αž‘αž‘αž½αž›αž€αžΆαžšαž†αŸ’αž›αžΎαž™αžαž” (RTT αž–αŸαž›αžœαŸαž›αžΆαž’αŸ’αžœαžΎαžŠαŸ†αžŽαžΎαžšαž‘αŸ…αž˜αž€)αŸ”
    Microsoft αž”αžΆαž“αž”αžΎαž€αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž–αž·αž’αžΈαž€αžΆαžš QUIC αžšαž”αžŸαŸ‹αžαŸ’αž›αž½αž“αžŠαŸ‚αž›αž”αŸ’αžšαžΎαž€αŸ’αž“αž»αž„ HTTP/3

  • αž˜αž·αž“αž”αŸ’αžšαžΎαž›αŸαžαž›αŸ†αžŠαžΆαž”αŸ‹αžŠαžΌαž…αž‚αŸ’αž“αžΆαž“αŸ…αž–αŸαž›αž”αž‰αŸ’αž‡αžΌαž“αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αž‘αžΎαž„αžœαž·αž‰ αžŠαŸ‚αž›αž‡αŸ€αžŸαžœαžΆαž„αž—αžΆαž–αž˜αž·αž“αž…αŸ’αž”αžΆαžŸαŸ‹αž›αžΆαžŸαŸ‹αž€αŸ’αž“αž»αž„αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αž’αžαŸ’αžαžŸαž‰αŸ’αž‰αžΆαžŽαž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αžŠαŸ‚αž›αž”αžΆαž“αž‘αž‘αž½αž› αž“αž·αž„αž€αž˜αŸ’αž…αžΆαžαŸ‹αž€αžΆαžšαž’αžŸαŸ‹αž–αŸαž›αŸ”
  • αž€αžΆαžšαž”αžΆαžαŸ‹αž”αž„αŸ‹αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αž”αŸ‰αŸ‡αž–αžΆαž›αŸ‹αžαŸ‚αž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™αžŸαŸ’αž‘αŸ’αžšαžΈαž˜αžŠαŸ‚αž›αž—αŸ’αž‡αžΆαž”αŸ‹αž‡αžΆαž˜αž½αž™αžœαžΆ αž“αž·αž„αž˜αž·αž“αž”αž‰αŸ’αžˆαž”αŸ‹αž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™αž‘αž·αž“αŸ’αž“αž“αŸαž™αž“αŸ…αž€αŸ’αž“αž»αž„αžŸαŸ’αž‘αŸ’αžšαžΈαž˜αž”αŸ‰αžΆαžšαŸ‰αžΆαž‘αŸ‚αž›αžŠαŸ‚αž›αž”αžΆαž“αž”αž‰αŸ’αž‡αžΌαž“αžαžΆαž˜αžšαž™αŸˆαž€αžΆαžšαžαž—αŸ’αž‡αžΆαž”αŸ‹αž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αŸ”
  • αž˜αž»αžαž„αžΆαžšαž€αŸ‚αž€αŸ†αž αž»αžŸαžŠαŸ‚αž›αž€αžΆαžαŸ‹αž”αž“αŸ’αžαž™αž€αžΆαžšαž–αž“αŸ’αž™αžΆαžšαž–αŸαž›αžŠαŸ„αž™αžŸαžΆαžšαž€αžΆαžšαž”αž‰αŸ’αž‡αžΌαž“αžŸαžΆαžšαž‘αžΎαž„αžœαž·αž‰αž“αŸƒαž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αžŠαŸ‚αž›αž”αžΆαžαŸ‹αŸ” αž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž›αŸαžαž€αžΌαžŠαž€αŸ‚αž€αŸ†αž αž»αžŸαž–αž·αžŸαŸαžŸαž“αŸ…αž€αž˜αŸ’αžšαž·αžαž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“ αžŠαžΎαž˜αŸ’αž”αžΈαž€αžΆαžαŸ‹αž”αž“αŸ’αžαž™αžŸαŸ’αžαžΆαž“αž—αžΆαž–αžŠαŸ‚αž›αžαž˜αŸ’αžšαžΌαžœαž±αŸ’αž™αž”αž‰αŸ’αž‡αžΌαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αžŠαŸ‚αž›αž”αžΆαžαŸ‹αž˜αž€αžœαž·αž‰αŸ”
  • αž–αŸ’αžšαŸ†αžŠαŸ‚αž“αž”αŸ’αž›αž»αž€αž‚αŸ’αžšαžΈαž”αžαŸ’αžšαžΌαžœαž”αžΆαž“αžαž˜αŸ’αžšαžΉαž˜αž‡αžΆαž˜αž½αž™αž–αŸ’αžšαŸ†αžŠαŸ‚αž“αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“ QUIC αžŠαŸ‚αž›αž€αžΆαžαŸ‹αž”αž“αŸ’αžαž™αž•αž›αž”αŸ‰αŸ‡αž–αžΆαž›αŸ‹αž“αŸƒαž€αžΆαžšαž”αžΆαžαŸ‹αž”αž„αŸ‹αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αž›αžΎαž€αžΆαžšαžŒαž·αž€αžΌαžŠαž˜αžΆαžαž·αž€αžΆαž“αŸƒαž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αž‡αžΆαž”αž“αŸ’αžαž”αž“αŸ’αž‘αžΆαž”αŸ‹αŸ”
  • αž˜αž·αž“αž˜αžΆαž“αž”αž‰αŸ’αž αžΆαž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΆαžšαž‘αž”αŸ‹αžŸαŸ’αž€αžΆαžαŸ‹αž‡αž½αžš TCP;
  • αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αž’αžαŸ’αžαžŸαž‰αŸ’αž‰αžΆαžŽαž€αžΆαžšαžαž—αŸ’αž‡αžΆαž”αŸ‹ αžŠαŸ‚αž›αž€αžΆαžαŸ‹αž”αž“αŸ’αžαž™αž–αŸαž›αžœαŸαž›αžΆαžŠαŸ‚αž›αžœαžΆαžαŸ’αžšαžΌαžœαž€αžΆαžšαžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαžαž€αžΆαžšαžαž—αŸ’αž‡αžΆαž”αŸ‹αž‘αžΎαž„αžœαž·αž‰αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αžαž·αžαž·αž‡αž“αž‘αžΌαžšαžŸαž–αŸ’αž‘αž…αž›αŸαžαŸ”
  • αž›αž‘αŸ’αž’αž—αžΆαž–αž“αŸƒαž€αžΆαžšαžαž—αŸ’αž‡αžΆαž”αŸ‹αž€αž˜αŸ’αžšαž·αžαžαŸ’αž–αžŸαŸ‹ αž™αž“αŸ’αžαž€αžΆαžšαžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™αž€αžΆαžšαž€αž€αžŸαŸ’αž‘αŸ‡αž“αŸƒαž€αžΆαžšαžαž—αŸ’αž‡αžΆαž”αŸ‹;
  • αž”αŸ’αžšαžΎαž”αž…αŸ’αž…αŸαž€αž‘αŸαžŸαž–αŸ’αž™αžΆαž€αžšαžŽαŸαžαžΆαž˜αžšαž™αŸˆαž‘αž·αžŸαžŠαŸ…αž“αžΈαž˜αž½αž™αŸ— αžŠαžΎαž˜αŸ’αž”αžΈαž’αžΆαž“αžΆαžαžΆαž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αžαŸ’αžšαžΌαžœαž”αžΆαž“αž•αŸ’αž‰αžΎαž€αŸ’αž“αž»αž„αž’αžαŸ’αžšαžΆαžŠαŸαž›αŸ’αž’αž”αŸ’αžšαžŸαžΎαžš αž€αžΆαžšαž–αžΆαžšαž–αž½αž€αžœαžΆαž–αžΈαž€αžΆαžšαž€αž€αžŸαŸ’αž‘αŸ‡ αž“αž·αž„αž”αžŽαŸ’αžαžΆαž›αž±αŸ’αž™αž”αžΆαžαŸ‹αž”αž„αŸ‹αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αŸ”
  • αž’αžΆαž…αž™αž›αŸ‹αž”αžΆαž“αŸ” αž€αŸ†αžŽαžΎαž“ αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž“αž·αž„αž›αŸ†αž αžΌαžšαž’αŸ€αž”αž“αžΉαž„ TCP αŸ” αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αžœαžΈαžŠαŸαž’αžΌαžŠαžΌαž…αž‡αžΆ YouTube , QUIC αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž αžΆαž‰αžŠαžΎαž˜αŸ’αž”αžΈαž€αžΆαžαŸ‹αž”αž“αŸ’αžαž™αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž”αžŠαž·αžŸαŸαž’αž“αŸ…αž–αŸαž›αž˜αžΎαž›αžœαžΈαžŠαŸαž’αžΌ 30% αŸ”

αž”αŸ’αžšαž—αž–: opennet.ru

αž”αž“αŸ’αžαŸ‚αž˜αž˜αžαž·αž™αŸ„αž”αž›αŸ‹