Hoʻohui ʻo Chrome i ke kākoʻo hoʻokolohua no ka protocol HTTP/3

I nā hale hoʻokolohua Kanaka Chrome hoʻohui ʻia kākoʻo no ka protocol HTTP/3, e hoʻokomo i kahi mea hoʻohui e hiki ai iā HTTP ke hana ma luna o ka protocol QUIC. Ua hoʻohui ʻia ka protocol QUIC ponoʻī i ka polokalamu kele pūnaewele ʻelima mau makahiki i hala a ua hoʻohana ʻia e hoʻomaikaʻi i ka hana me nā lawelawe Google. Ma ka manawa like, ʻokoʻa ka mana QUIC mai Google i hoʻohana ʻia ma Chrome i kekahi mau kikoʻī mai ka mana mai kikoʻī IETF, akā i kēia manawa ua hoʻonohonoho ʻia nā hoʻokō.

Hoʻohālikelike ʻo HTTP/3 i ka hoʻohana ʻana o QUIC ma ke ʻano he halihali no HTTP/2. No ka hiki ke koho HTTP/3 a me QUIC mai 23 kikoo Pono nā kikoʻī IETF e hoʻokuʻu ʻia ʻo Chrome me nā koho "-enable-quic -quic-version=h3-23" a laila i ka wā e wehe ai i ka pūnaewele hōʻike. quick.rocks:4433 Ma ke ʻano nānā ʻana o ka pūnaewele i nā mea hana hoʻomohala, e hōʻike ʻia ka hana HTTP/3 ma ke ʻano he "http/2+quic/99".

E hoʻomanaʻo i ka protocol QUIC (Quick UDP Internet Connections) ua hoʻomohala ʻia e Google mai ka makahiki 2013 ma ke ʻano he koho ʻē aʻe i ka hui pū ʻana o TCP+TLS no ka Pūnaewele, e hoʻonā i nā pilikia me ka lōʻihi o ka hoʻonohonoho ʻana a me nā manawa kūkākūkā no nā pilina ma TCP a me ka hoʻopau ʻana i nā lohi ke nalowale nā ​​packet i ka wā o ka hoʻoili ʻikepili. He hoʻonui ʻia ʻo QUIC o ka protocol UDP e kākoʻo ana i ka hoʻohui ʻana o nā pilina he nui a hāʻawi i nā ʻano hoʻopili e like me TLS/SSL. Ua hoʻohui ʻia ka protocol i nīnau ʻia i loko o ka ʻōnaehana kikowaena Google a he ʻāpana o Chrome. hoʻonohonoho ʻia no ka hoʻokomo ʻana i Firefox a hoʻohana ikaika ʻia e lawelawe i nā noi mea kūʻai aku ma nā kikowaena Google.

ka papa kuhikuhiE hiʻona NUI:

  • ʻO ka palekana kiʻekiʻe e like me TLS (ʻo ka QUIC pono e hāʻawi i ka hiki ke hoʻohana i ka TLS ma luna o UDP);
  • Ka mālama pono ʻana o ka kahe, pale i ka poho o ka ʻeke;
  • ʻO ka hiki ke hoʻokumu koke i kahi pilina (0-RTT, ma kahi o 75% o nā hihia hiki ke hoʻouna koke ʻia ka ʻikepili ma hope o ka hoʻouna ʻana i ka ʻeke hoʻonohonoho pili) a hāʻawi i nā lohi liʻiliʻi ma waena o ka hoʻouna ʻana i kahi noi a me ka loaʻa ʻana o kahi pane (RTT, Round Trip Time);
  • ʻAʻole hoʻohana i ka helu kaʻina like i ka wā e hoʻouna hou ai i kahi ʻeke, e pale ana i ka pohihihi i ka ʻike ʻana i nā ʻeke i loaʻa a hoʻopau i nā manawa pau;
  • ʻO ka nalo ʻana o kahi ʻeke e pili wale i ka hāʻawi ʻana i ke kahawai e pili ana me ia a ʻaʻole hoʻōki i ka lawe ʻana i ka ʻikepili ma nā kahawai like i hoʻouna ʻia ma o ka pilina o kēia manawa;
  • Nā hiʻohiʻona hoʻoponopono hewa e hōʻemi i ka lohi ma muli o ka hoʻouna hou ʻana i nā ʻeke i nalowale. Hoʻohana i nā code hoʻoponopono hewa kūikawā ma ka pae ʻeke e hōʻemi i nā kūlana e koi ana i ka hoʻouna hou ʻana i ka ʻikepili packet nalowale.
  • Hoʻopili ʻia nā palena poloka Cryptographic me nā palena packet QUIC, e hōʻemi ana i ka hopena o nā poho o ka ʻeke ma ka wehe ʻana i nā ʻike o nā ʻeke ma hope;
  • ʻAʻohe pilikia me ka pale ʻana i ka pila TCP;
  • Kākoʻo no ka ʻike pili, e hōʻemi ana i ka manawa e hoʻokumu ai i kahi hoʻohui hou no nā mea kūʻai kelepona;
  • Hiki i ka hoʻohui ʻana i nā mīkini hoʻokele congestion congestion kiʻekiʻe;
  • Hoʻohana i nā ʻenehana wanana ma kēlā me kēia kuhikuhi e hōʻoia i ka hoʻouna ʻia ʻana o nā ʻeke i nā kumukūʻai maikaʻi loa, e pale ana iā lākou mai ka lilo ʻana a me ka lilo ʻana o ka ʻeke;
  • ʻIke ʻia ulu ana ka hana a me ka throughput i hoʻohālikelike ʻia me TCP. No nā lawelawe wikiō e like me YouTube, ua hōʻike ʻia ʻo QUIC e hōʻemi i nā hana rebuffering i ka wā e nānā ana i nā wikiō e 30%.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka