Ua faaopoopo e Chrome le lagolago HTTP/3 faataitai

I fale faataitai Chrome Canary faaopoopo lagolago mo le HTTP / 3 protocol, lea e faʻaaogaina se faʻaopoopoga e mafai ai e HTTP ona galue i luga o le QUIC protocol. O le QUIC protocol lava ia na fa'aopoopoina i le su'esu'ega i le lima tausaga talu ai ma talu mai lena taimi na fa'aaogaina e fa'amalieina ai galuega ma auaunaga a Google. I le taimi lava e tasi, o le QUIC version mai Google faʻaaogaina i Chrome e ese i nisi faʻamatalaga mai le faʻamatalaga mai fa'amatalaga IETF, ae o le taimi nei o faʻatinoga ua tuʻufaʻatasia.

HTTP/3 fa'ata'atia le fa'aogaina o le QUIC e fai ma felauaiga mo HTTP/2. Ina ia mafai HTTP/3 ma QUIC filifiliga mai 23 ata faataitai O faʻamatalaga IETF e manaʻomia le faʻalauiloaina o Chrome ma filifiliga "-enable-quic -quic-version=h3-23" ona sosoo ai lea ma le tatalaina o le nofoaga suʻega vave.papa:4433 I le faiga o su'esu'ega feso'ota'iga i meafaigaluega fa'atupu, o le a fa'aalia le gaioiga HTTP/3 o le "http/2+quic/99".

Manatua o le protocol FUA (Quick UDP Internet Connections) ua atiaʻe e Google talu mai le 2013 e fai ma sui i le TCP + TLS tuʻufaʻatasia mo le Upega Tafaʻilagi, foia faʻafitauli i le seti umi ma taimi o feutagaiga mo fesoʻotaʻiga i le TCP ma faʻaumatia faʻatuai pe a leiloa pusa i le taimi o faʻamatalaga faʻamatalaga. QUIC o se faʻaopoopoga o le UDP protocol e lagolagoina le telexing o le tele o fesoʻotaʻiga ma tuʻuina atu auala faʻailoga e tutusa ma TLS/SSL. O le protocol o loʻo fesiligia ua uma ona tuʻufaʻatasia i totonu ole Google server infrastructure ma o se vaega o Chrome. fuafuaina mo le fa'aofiina i totonu o Firefox ma o lo'o fa'aoga malosi e tu'uina atu talosaga a tagata o tausia ile Google servers.

tele особенности QUIC:

  • Puipuiga maualuga e tutusa ma le TLS (o le QUIC e maua ai le malosi e faʻaaoga ai le TLS i luga ole UDP);
  • Fa'atonu le sa'o o le tafe, puipuia le gau o pepa;
  • Le mafai ona vave faʻatuina se fesoʻotaʻiga (0-RTT, e tusa ma le 75% o faʻamatalaga faʻamatalaga e mafai ona tuʻuina atu i le taimi lava e uma ai le tuʻuina atu o le seti seti o fesoʻotaʻiga) ma tuʻuina atu sina faʻatuai i le va o le tuʻuina atu o se talosaga ma le mauaina o se tali (RTT, Round Trip Time);
  • Le fa'aogaina le numera fa'asologa tutusa pe a toe fa'asalalauina se afifi, lea e 'alofia ai le le mautonu i le fa'ailoaina o pepa na maua ma fa'ate'a ai taimi fa'aletonu;
  • O le leiloa o se afifi e aafia ai naʻo le tuʻuina atu o le vaitafe o loʻo fesoʻotaʻi ma ia ma e le taofia ai le tuʻuina atu o faʻamatalaga i vaitafe tutusa e tuʻuina atu i le fesoʻotaʻiga o loʻo iai nei;
  • Fa'atonuga fa'asa'oga fa'aletonu e fa'aitiitia ai fa'atuai ona o le toe fa'asalalauina o pepa na leiloa. Fa'aaogā fa'ailoga fa'apitoa e fa'asa'o ai mea sese i le tulaga o le afifi e fa'aitiitia ai tulaga e mana'omia ai le toe fa'asalalauina o fa'amaumauga o pepa na leiloa.
  • Cryptographic poloka tuaoi o loʻo ogatusa ma tuaoi o pusa QUIC, lea e faʻaitiitia ai le aʻafiaga o paʻu gau i le faʻavasegaina o mea o loʻo i ai i totonu o afifi mulimuli ane;
  • Leai ni fa'afitauli ile poloka ole TCP;
  • Lagolago mo fa'amatalaga feso'ota'iga, lea e fa'aitiitia ai le taimi e fa'atūina ai se toe feso'ota'iga mo tagata fa'atau feavea'i;
  • Avanoa e fa'afeso'ota'i feso'ota'iga sili atu ona fa'atonutonu le fa'aogaina o masini;
  • Fa'aaogā faiga fa'atatau ile fa'atonuga e fa'amautinoa ai o lo'o lafo atu pusa i tau sili ona lelei, e puipuia ai mai le fa'apipi'i ma mafua ai ona leiloa pepa;
  • Malamalama tuputupu a'e fa'atinoga ma le gaosiga fa'atusatusa ile TCP. Mo auaunaga vitio e pei o YouTube, QUIC ua faʻaalia e faʻaitiitia ai le toe faʻaleleia o gaioiga pe a matamata i vitio e 30%.

puna: opennet.ru

Faaopoopo i ai se faamatalaga