Google je već započeo s aktivacijom IETF QUIC i HTTP / 3 u Chromeu

Objavio je Google prije nekoliko dana već je započelo sa uvođenje HTTP / 3 i IETF QUIC u Chrome i u najavi navodi da očekuje da će ovo ažuriranje donijeti neka dodatna poboljšanja performansi, posebno uz podršku za QUIC.

QUIC je novi mrežni protokol prijenosa koji kombinira značajke TCP-a, TLS-a i više. HTTP / 3 je najnovija verzija HTTP-a, protokol koji prenosi veliku većinu web prometa. HTTP / 3 radi samo na QUIC-u.

Radna skupina za internetski inženjer ili IETF uvela je HTTP / 2 2015. godine, a jedno od velikih poboljšanja koje je napravila je podrška za multipleksiranje.

Međutim, koristio je TCP kao transportni protokol i mehanizme oporavka gubitaka u TCP-u, tako da izgubljeni paketi i dalje mogu uzrokovati kašnjenje u svim aktivnim transakcijama.

Usvajanjem QUIC-a HTTP / 3 može dodatno poboljšati postupak prijenosa, jer izgubljeni paketi u ovom slučaju utječu samo na izravno pogođene transakcije.

U stvari, QUIC je izvorno razvio Google i prvi put najavljen 2013. Od tada je protokol postao punoljetan i trenutno je odgovoran za prenošenje trećine Googleovog prometa.

Tada je 2015. razvoj QUIC-a prešao u ruke IETF-a, tijela za standarde odgovornog za održavanje internetskih protokola. IETF je poboljšao QUIC s nekoliko promjena. Do danas postoje dva slična, ali različita protokola, a to su: Google QUIC i IETF QUIC.

Google je najavio da je uvijek koristio vlastitu verziju QUIC-a, ali da je njegov QUIC tim također uključen u provedbu vlasničke verzije IEFT-a. "Uložili smo značajne napore u evoluciju Google QUIC-a tijekom posljednjih pet godina kako bismo išli u korak s promjenama koje je napravio IETF, a trenutna najnovija verzija Google QUIC-a ima mnogo sličnosti s IETF QUIC-om", navodi se u blogu. od Googlea, osim toga, pojasnio da neke stvari još uvijek nedostaju.

Kao primjer, zasad većina korisnika Chromea ne može komunicirati s IETF QUIC poslužiteljima bez omogućavanja nekih opcija naredbenog retka. Također, Google je dodao da je sada otkrio da IETF QUIC značajno nadmašuje HTTP u usporedbi s TLS 1.3 u odnosu na TCP.

Tvrtka je posebno rekla da se latencija Googleovih tražilica smanjuje za više od 2%. Vrijeme međuspremnika YouTubea smanjeno je za više od 9%. Uz to, izvedba klijenta povećala se za više od 3% na stolnim računalima.

Na mobilnim telefonima izvedba kupaca porasla je za više od 7%. Ovi i drugi razlozi stoje iza Chromeovog prelaska na QUIC verziju IETF-a. „Drago nam je objaviti da Chrome implementira podršku za IETF QUIC (konkretno, pilot verziju h3-29).

Danas oko 25% korisnika stabilne verzije Chromea koristi h3-29, a planiramo povećati taj broj u narednim tjednima nastavljajući nadzirati podatke o izvedbi ”, rekla je tvrtka u svom blogu. .

"Chrome će aktivno podržavati IETF QUIC h3-29 i verziju Google QUIC (Q050) kako bi poslužiteljima koji podržavaju Q050 omogućio vrijeme za nadogradnju na IETF QUIC", dodao je. Chrome m85 još ne podržava IETF QUIC 0-RTT, a Google očekuje da će ova izvedba biti još bolja kada u narednim mjesecima objavi podršku za IETF QUIC 0-RTT. Također, budući da verzije 30 i 31 programa IETF QUIC ne sadrže promjene koje bi mogle narušiti kompatibilnost, tvrtka ne planira mijenjati identifikator "over-the-wire".

Ovo znači to nastavit će pratiti promjene u verziji IETF, ali implementirat će kao h3-29 / 0xff00001d.

Stoga preporučuje da poslužitelji nastave podržavati h3-29 dok se ne dovrše konačni RFC-ovi ako žele surađivati ​​s Chromeom. Međutim, ako IETF napravi promjene koje narušavaju kompatibilnost u budućem projektu, Chrome će poništiti tu odluku.

izvor: https://blog.chromium.org


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.