I de nattliga versionerna av Firefox har stöd för HTTP/3 lagts till.

I nattbyggnader Firefox, som kommer att ligga till grund för version 72 av Firefox, planerad till den 7 januari, har lagts till stöd för HTTP/3. Som standard Àr HTTP/3 avaktiverat och krÀver aktivering av alternativet «network.http.http3.enabled» i about:config.

Stödet för HTTP/3 i Firefox Àr baserat pÄ ett projekt som utvecklas av Mozilla, neqo,, som tillhandahÄller en implementation av klient och server för protokollet QUIC. Koden för komponenter som stöder HTTP/3 och QUIC Àr skriven i sprÄk som Rust.
FrÄn klientprogramvaran finns experimentellt stöd för HTTP/3 Àven har lagts till i Chrome och curl, och för servrar finns det i form av en modul för nginx och en testserver baserad pÄ biblioteket quiche (implementering av QUIC och HTTP/3 pÄ Rust frÄn företaget Cloudflare). För att kontrollera funktionaliteten hos klienter för HTTP/3 har flera testwebbplatser startats, varav de flesta fortfarande inte öppnas korrekt i Firefox (HTTP/3 befinner sig i ett skede av arbetsnamnsspecifikation, och Àr Ànnu inte standardiserad). Licens för projekt med öppen kÀllkod som ÄlÀgger anvÀndare att «inte orsaka skada»

Vi pÄminner om att HTTP/3 standardiserar anvÀndningen av protokollet QUIC som transport för HTTP/2. Protokollet QUIC (Quick UDP Internet Connections) har utvecklats av Google sedan 2013 som ett alternativ till TCP+TLS-kopplingen för webben, som löser problem med lÄng tid för anslutning och förhandling i TCP och eliminerar fördröjningar vid paketförlust under dataöverföring. QUIC Àr ett tillÀgg till UDP-protokollet som stödjer multiplexering av flera anslutningar och tillhandahÄller krypteringsmetoder motsvarande TLS/SSL.

Huvud funktioner QUIC:

  • Hög sĂ€kerhet, liknande TLS (i praktiken ger QUIC möjlighet till anvĂ€ndning av TLS över UDP);
  • Kontroll av strömmens integritet, vilket förhindrar pak förlust;
  • Möjlighet att omedelbart upprĂ€tta en anslutning (0-RTT, i ungefĂ€r 75% av fallen kan data överföras omedelbart efter att anslutningsinstallationspaketet skickats) och sĂ€kerstĂ€lla minimala fördröjningar mellan begĂ€ran och svar (RTT, Round Trip Time);
  • Ingen anvĂ€ndning av samma sekvensnummer vid Ă„teröverföring av paket som gör att man kan undvika tveksamhet vid identifieringen av mottagna paket och eliminera timeout-problem;
  • Paketsförlust pĂ„verkar endast leveransen av den relaterade strömmen och stoppar inte dataöverföringen i parallella strömmar som sĂ€nds via den aktuella anslutningen;
  • Felkorrekteringsmedel som minimerar förseningar pĂ„ grund av Ă„teröverföring av förlorade paket. AnvĂ€ndning av speciella felkorrekteringskoder pĂ„ paketnivĂ„ för att minska situationer dĂ€r Ă„teröverföring av förlorad data krĂ€vs.
  • GrĂ€nserna för kryptografiska block överensstĂ€mmer med grĂ€nserna för QUIC-paketen, vilket minskar pĂ„verkan av paketförluster pĂ„ avkodningen av innehĂ„llet i efterföljande paket;
  • Ingen köblockering som uppstĂ„r i TCP;
  • Stöd för anslutningsidentifierare som gör att tiden för att Ă„teransluta till mobila kunder minskar;
  • Möjlighet att ansluta avancerade mekanismer för överbelastningskontroll;
  • AnvĂ€ndning av tekniker för kapacitetsprognoser i varje riktning för att sĂ€kerstĂ€lla optimal paketöverföringstakt och förhindra att man hamnar i en överbelastad status dĂ€r paketförluster observeras;
  • SĂ€rskild ökning i prestanda och kapacitet jĂ€mfört med TCP. För videotjĂ€nster som YouTube har anvĂ€ndningen av QUIC visat pĂ„ en minskning av buffran under videoavspelning med 30%.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster