Naktinėms „Firefox“ versijoms jau numatytasis HTTP / 3 palaikymas

"Firefox" logotipas

„Mozilla“ išleista Prieš kelias dienases kitos nakties „Firefox“ versijos, tai bus „Firefox 72“ paleidimo pagrindas jie pradės palaikyti HTTP / 3 protokolą. Atsižvelgiant į pagal nutylėjimą šis HTTP / 3 palaikymas yra išjungtas ir vartotojui reikia suaktyvinti parinktį «tinklas.http.http3.įgalintaapie: konfig"

HTTP / 3 standartizuoja QUIC protokolo naudojimą kaip HTTP / 2 transportas. QUIC protokolas buvo sukūrė „Google“ kaip alternatyvą TCP + TLS žiniatinkliui - ilgo sąrankos laiko sprendimo ir TCP derinimo problemų bei paketų praradimo vėlavimo duomenų perdavimo metu pašalinimo problemos.

QUIC yra UDP protokolo papildinys, palaikantis kelių ryšių dauginimąsi ir pateikia TLS / SSL lygiaverčius šifravimo metodus. Viduje Iš pagrindinių QUIC savybių išsiskiria:

  • Aukštas saugumas, panašus į TLS (Tiesą sakant, QUIC suteikia galimybę naudoti TLS per UDP).
  • Srauto vientisumo valdymas, kuris apsaugo nuo paketų praradimo.
  • La galimybė akimirksniu užmegzti ryšį („0-RTT“, maždaug 75 proc. Atvejų, duomenis galima perduoti iškart išsiunčiant ryšio sąrankos paketą) ir garantuojamas minimalus uždelsimas tarp užklausos išsiuntimo ir atsakymo gavimo (RTT, pirmyn ir atgal).
  • Nenaudokite to paties eilės numerio, kai persiunčiate paketą, kuris leidžia išvengti dviprasmybės nustatant gautus paketus ir pašalina laukimo laiką.
  • Praradus paketą, paveikiamas tik su juo susijusio srauto pristatymas ir nesustabdomas duomenų perdavimas srautais, perduodamais lygiagrečiai per dabartinį ryšį.
  • Klaidų taisymo įrankiai, kurie sumažina vėlavimą dėl prarastų pakelių retransliavimo. Specialių paketų lygio klaidų taisymo kodų naudojimas siekiant sumažinti situacijas, kai reikia perduoti prarastus paketinius duomenis.
  • Kriptografinių blokų ribos sutapatinamos su QUIC paketų ribomis, sumažinant paketų praradimo poveikį dekoduojant kitų paketų turinį.
  • Jokių problemų blokuojant TCP eilę.
  • Palaikymas ryšio identifikatoriui, tai sutrumpina laiką, kol bus užmegztas ryšys mobiliesiems klientams;
  • Galimybė prijungti pažangius mechanizmus, leidžiančius kontroliuoti ryšio pridėtines išlaidas.
  • Naudojant pralaidumo kiekviena kryptimi prognozavimo metodiką, siekiant užtikrinti optimalų paketo persiuntimo intensyvumą, neleidžiant jam pasiekti perkrovos būsenos, kurioje pastebimas paketų praradimas.
  • Puikus našumas ir našumas naudojant TCP. Kalbant apie vaizdo paslaugas, tokias kaip „YouTube“, QUIC parodė 30% sumažintą pakartotinio buferio operacijas žiūrint vaizdo įrašus.

„Firefox“ HTTP / 3 palaikymas pagrįstas „neqo“ projektu iš „Mozilla“, kuri teikia kliento ir serverio QUIC protokolo įgyvendinimą. Komponento kodas, palaikantis HTTP / 3 ir QUIC, parašytas „Rust“.

Norėdami patikrinti operaciją HTTP / 3 klientai, buvo paleista keletas bandymų vietų, kurių dauguma dar nebuvo tinkamai atidaryti „Firefox“, nes HTTP / 3 vis dar yra specifikacijos projekto stadijoje ir galiausiai nėra standartizuotas.

Šioje naujoje protokolo versijoje jau pradedami testai ir pridėta parama kai kuriose programose, kaip toks yra que el soporte experimental para HTTP/3 ya se encuentra dentro de Chrome y curl y serveriams yra modulio forma punktas nginx ir bandomąjį serverį, pagrįstą „quiche“ biblioteka (QUIC ir HTTP / 3 diegimas „Cloudflare“ „Rust cloud“).

Galiausiai, tikimasi išleisti kitą „Firefox 72“ versijąpagal jūsų tvarkaraštį, nes leidimas numatytas kitų metų sausio 7 d.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.