Firefoxi öösel versioonidel on vaikimisi juba HTTP / 3 tugi

Firefoxi logo

Mozilla vabastati paar päeva tagasieu Firefoxi järgmised öised versioonid, see on Firefox 72 käivitamise alus neil hakkab olema HTTP / 3 protokolli esialgne tugi. antud vaikimisi see HTTP / 3 tugi on keelatud ja nõuab kasutaja valiku «network.http.http3.lubatudJaotises "umbes: konfig"

HTTP / 3 standardiseerib QUIC-protokolli kasutamise HTTP / 2 transpordina. QUIC-protokoll oli arendas Google alternatiivina TCP + TLS-ile veebi jaoks pika seadistusaja lahenduse ja TCP-koordineerimisühendite probleemid ning pakettide kadumise viivituste kõrvaldamine andmeedastuse ajal.

QUIC on UDP-protokolli pistikprogramm, mis toetab mitme ühenduse multipleksimist ja pakub TLS / SSL-iga samaväärseid krüpteerimismeetodeid. Jooksul QUICi peamistest omadustest paistavad silma järgmised:

  • Kõrge turvalisus, sarnane TLS-iga (Tegelikult pakub QUIC võimalust kasutada TLS-i UDP kaudu).
  • Voo terviklikkuse kontroll, mis hoiab ära pakettide kadumise.
  • La võime koheselt ühendust luua (0-RTT, umbes 75% juhtudest saab andmeid edastada kohe pärast ühenduse seadistuspaketi saatmist) ja tagab minimaalse viivituse päringu saatmise ja vastuse saamise vahel (RTT, edasi-tagasi aeg).
  • Ärge kasutage paketi edastamisel sama järjekorranumbrit, mis väldib vastuvõetavate pakettide määramisel ebaselgust ja välistab ooteajad.
  • Paketi kaotamine mõjutab ainult sellega seotud voo edastamist ja ei peata andmete edastamist paralleelselt praeguse ühenduse kaudu edastatud voogudes.
  • Vigade parandamise tööriistad, mis minimeerivad viivitusi kadunud pakettide uuesti edastamise tõttu. Spetsiaalsete paketitaseme tõrkeotsingu koodide kasutamine olukordade vähendamiseks, mis nõuavad kadunud pakettandmete uuesti edastamist.
  • Krüptograafiliste plokkide piirid on joondatud QUIC-i pakettide piiridega, vähendades pakettide kadumise mõju järgnevate pakettide sisu dekodeerimisele.
  • TCP järjekorra blokeerimisega pole probleeme.
  • Toetus ühenduse identifikaatorile, mis vähendab mobiilseadmete klientide taasühenduse loomise aega;
  • Võimalus ühendada täiustatud mehhanisme ühenduse üldkulude juhtimiseks.
  • Kasutades ribalaiuse prognoosimise tehnikat igas suunas, et tagada pakettide optimaalne edastamise intensiivsus, vältides selle jõudmist ülekoormatuse olekusse, milles täheldatakse pakettide kadu.
  • Tähelepanuväärne jõudlus ja jõudluse kasv TCP-ga võrreldes. Videoteenuste, nagu YouTube, puhul näitas QUIC videote vaatamisel 30% puhverdamistoimingute vähenemist.

Firefoxi HTTP / 3 tugi põhineb neqo projektil Mozillalt, mis pakub kliendi ja serveri rakendust QUIC-protokollile. Komponendikood, mis toetab HTTP / 3 ja QUIC, on kirjutatud Rust.

Operatsiooni testimiseks HTTP / 3 kliendid, käivitati mitu katsekohta, millest enamikku pole Firefoxis veel korralikult avatud, kuna HTTP / 3 on endiselt spetsifikatsiooni kavandi etapis ja lõppkokkuvõttes pole see standardiseeritud.

Selles protokolli uues versioonis on juba testid ja lisatud tugi mõnes rakenduses, nagu Selline on nii que el soporte experimental para HTTP/3 ya se encuentra dentro de Chrome y curl y serverite jaoks on saadaval mooduli kujul para nginx ja testserver, mis põhineb quiche teegil (QUIC ja HTTP / 3 juurutamine Cloudflare'i Rust pilves).

Lõpuks eeldatavasti ilmub järgmine Firefox 72 versioonvastavalt teie ajakavale, kuna väljalaskmine on kavandatud järgmise aasta 7. jaanuariks.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.