A Firefox éjszakai verzióinak alapértelmezés szerint már HTTP / 3 támogatása van

Firefox logó

Mozilla megjelent Néhány nappal ezelőtteu a Firefox következő éjszakai verziói, ez képezi majd a Firefox 72 indításának alapját kezdik a kezdeti támogatást a HTTP / 3 protokollhoz. Tekintettel a alapértelmezés szerint a HTTP / 3 támogatása le van tiltva, és a felhasználónak aktiválnia kell a «network.http.http3.engedélyezveA "erről: config”.

A HTTP / 3 szabványosítja a QUIC protokoll használatát mint a HTTP / 2 átvitele. A QUIC protokoll az volt amelyet a Google fejlesztett ki a TCP + TLS alternatívájaként a web esetében a hosszú beállítási idő megoldása és a TCP koordinációs vegyületek problémái, valamint az adatátvitel során bekövetkező csomagvesztési késések kiküszöbölése.

QUIC egy plug-in az UDP protokollhoz, amely támogatja a több kapcsolat multiplexelését és a TLS / SSL-lel egyenértékű titkosítási módszereket biztosít. Belül A QUIC legfontosabb jellemzői közül a következők emelkednek ki:

  • Nagy biztonság, hasonló a TLS-hez (Valójában a QUIC lehetőséget nyújt a TLS UDP-n keresztüli használatára.)
  • Áramlás integritásának vezérlése, amely megakadályozza a csomagok elvesztését.
  • La a kapcsolat azonnali létrehozásának képessége (0-RTT, az esetek körülbelül 75% -ában az adatok azonnal továbbíthatók a kapcsolat-beállító csomag elküldése után), és minimális késést biztosít a kérés elküldése és a válasz fogadása között (RTT, oda-vissza idő).
  • Csomag továbbításakor ne használja ugyanazt a sorozatszámot, amely elkerüli a kétértelműséget a fogadott csomagok meghatározásában és kiküszöböli a várakozási időket.
  • A csomag elvesztése csak a hozzá társított adatfolyam kézbesítését érinti, és nem állítja le az adatátvitelt az aktuális kapcsolaton keresztül párhuzamosan továbbított adatfolyamokban.
  • Hibajavító eszközök, amelyek minimalizálják a késéseket az elveszett csomagok továbbvitele miatt. Speciális csomagszintű hibajavító kódok használata az elveszett csomagadatok újraküldését igénylő helyzetek csökkentésére.
  • A kriptográfiai blokkok határai igazodnak a QUIC csomaghatárokhoz, ezzel csökkentve a csomagvesztés hatását a következő csomagok tartalmának dekódolására.
  • Nincs probléma a TCP-sor blokkolásával.
  • A kapcsolatazonosító támogatása, ami lerövidíti az újracsatlakozás létrehozásának idejét a mobil kliensek számára;
  • Fejlett mechanizmusok csatlakoztatásának lehetősége a csatlakozási költségek vezérléséhez.
  • Az egyes irányok sávszélességének előrejelzésének technikája a csomag továbbításának optimális intenzitásának biztosítása érdekében, megakadályozva a torlódási állapot elérését, amelyben a csomagvesztés figyelhető meg.
  • Figyelemre méltó teljesítmény és teljesítménynövekedés a TCP-vel szemben. Az olyan videószolgáltatások esetében, mint a YouTube, a QUIC 30% -kal csökkentette az új pufferelési műveleteket videók megtekintése közben.

A Firefox HTTP / 3 támogatása a neqo projekten alapul a Mozillától, amely kliens és szerver megvalósítást biztosít a QUIC protokollhoz. A HTTP / 3 és a QUIC támogatásához szükséges komponens kódot Rust-be írják.

A működés teszteléséhez HTTP / 3 kliensek, több teszthely is elindult, amelyek többségét még nem nyitották meg megfelelően a Firefoxban, mivel a HTTP / 3 még mindig a specifikáció tervezetének szakaszában van, és végül nem szabványosított.

A protokoll ezen új verziója már kezd teszteket és hozzáadott támogatás néhány alkalmazáson belül, mint ilyen a helyzet que el soporte experimental para HTTP/3 ya se encuentra dentro de Chrome y curl y szerverekhez modul formában érhető el mert nginx és egy tesztkiszolgáló a quiche könyvtár alapján (QUIC és HTTP / 3 megvalósítása a Cloudflare Rust felhőjében).

Végül, várhatóan megjelenik a Firefox 72 következő verziójaütemezése szerint, mivel a kiadás ütemezett jövő év január 7-ig.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.