Në ndërtimet nighttime dhe beta të Firefox, mbështetje për HTTP/3 është e aktivizuar si parazgjedhje.

Në versionet nocturne të Firefox, si dhe në versionin beta, mbështetja për protokollin HTTP/3 është e aktivizuar nga default. Aktivizimi i HTTP/3 në versionin stabil është planifikuar për lançimin e Firefox 88, i cili është caktuar për 20 prill. Në Chrome, aktivizimi selektiv i HTTP/3 filloi në tetor 2020.

Mbështetja për HTTP/3 në Firefox bazohet në projektin neqo të zhvilluar nga Mozilla, i cili ofron implementimin e klientit dhe server serverit për protokollin QUIC. Kodi i komponenteve për mbështetje të HTTP/3 dhe QUIC është shkruar në gjuhën Rust. Për menaxhimin e aktivizimit të HTTP/3, në about:config ekziston një opsion "network.http.http3.enabled". Si pjesë e klientëve, mbështetja eksperimentale për HTTP/3 gjithashtu është shtuar tashmë në Chrome dhe curl, si dhe servera është e disponueshme në nginx, si dhe në formën e një moduli nginx dhe serverit testues nga kompania Cloudflare. Për të verifikuar funksionimin e klientëve HTTP/3 janë lansuar disa faqe testuese.

Protokolli HTTP/3 aktualisht është në fazën e specifikimit të provizor dhe ende nuk është standardizuar përfundimisht në IETF. HTTP/3 përcakton përdorimin e protokollit QUIC si transport për HTTP/2. Protokolli QUIC (Quick UDP Internet Connections) është zhvilluar nga kompania Google që nga viti 2013 si një alternativë për lidhjen TCP+TLS për Web, duke zgjidhur problemet e vonesave të mëdha në vendosjen dhe pajtimin e lidhjeve në TCP dhe duke eliminuar vonesat gjatë humbjes së paketave në procesin e transferimit të të dhënave. QUIC paraqet një shtesë mbi protokollin UDP, e cila mbështet shumë lidhje dhe ofron metoda enkriptimi të barabarta me TLS/SSL. Gjatë zhvillimit të standardit në IETF, në protokoll janë bërë ndryshime, duke përfunduar me krijimin e dy degëve të zakonshme, një për HTTP/3 dhe një tjetër e mbështetur nga Google (Chrome mbështet të dyja variantet).

Karakteristikat kryesore të QUIC:

  • Siguri e lartĂ«, e ngjashme me TLS (nĂ« thelb, QUIC ofron mundĂ«sinĂ« e pĂ«rdorimit tĂ« TLS mbi UDP);
  • Kontrolli i integritetit tĂ« rrjedhĂ«s, duke parandaluar humbjen e paketave;
  • MundĂ«sia pĂ«r tĂ« vendosur menjĂ«herĂ« njĂ« lidhje (0-RTT, nĂ« rreth 75% tĂ« rasteve, tĂ« dhĂ«nat mund tĂ« transmetohen menjĂ«herĂ« pas dĂ«rgimit tĂ« paketĂ«s sĂ« vendosjes sĂ« lidhjes) dhe tĂ« sigurojĂ« vonesa minimale midis dĂ«rgimit tĂ« kĂ«rkesĂ«s dhe marrjes sĂ« pĂ«rgjigjes (RTT, Round Trip Time);
  • PĂ«rdorimi i njĂ« numri tjetĂ«r renditje pĂ«r ripĂ«rsĂ«ritjen e paketĂ«s, çka lejon evitimin e paqartĂ«sisĂ« nĂ« pĂ«rcaktimin e paketimeve tĂ« pranuara dhe heqjen e vonesave;
  • humbja e paketave ndikon vetĂ«m nĂ« dĂ«rgesĂ«n e lidhur me grupe tĂ« caktuara dhe nuk ndalon dĂ«rgimin e tĂ« dhĂ«nave nĂ« grupe paralelisht tĂ« transferuara pĂ«rmes kĂ«tij lidhjeje;
  • Mjetet pĂ«r korrektionin e gabimeve, tĂ« cilat minimizojnĂ« vonesat pĂ«r shkak tĂ« ripĂ«rsĂ«ritjes sĂ« paketimeve tĂ« humbura. PĂ«rdorimi i kodeve speciale tĂ« korrekcioni tĂ« gabimeve nĂ« nivelin e paketĂ«s pĂ«r tĂ« reduktuar situatat qĂ« kĂ«rkojnĂ« ripĂ«rsĂ«ritjen e tĂ« dhĂ«nave tĂ« paketave tĂ« humbura.
  • KufijtĂ« e blloqeve kriptografike janĂ« rreshtuar me kufijtĂ« e pakove QUIC, duke zvogĂ«luar ndarjen e humbjeve tĂ« pakove nĂ« dekodimin e pĂ«rmbajtjes sĂ« pakove tĂ« ardhshme;
  • Mungesa e problemeve me bllokimin e radhĂ«s TCP;
  • MbĂ«shtetje pĂ«r identifikimin e lidhjes, qĂ« lejon tĂ« shkurtohet koha e vendosjes sĂ« lidhjes sĂ« re pĂ«r klientĂ«t e lĂ«vizshĂ«m;
  • AftĂ«sia pĂ«r tĂ« lidhur mekanizma tĂ« avancuar tĂ« kontrollit tĂ« mbingarkesĂ«s sĂ« lidhjes;
  • PĂ«rdorimi i teknikave tĂ« parashikimit tĂ« kapacitetit nĂ« çdo drejtim pĂ«r tĂ« garantuar intensitetin optimal tĂ« dĂ«rgimit tĂ« paketeve, duke parandaluar rĂ«nien nĂ« njĂ« gjendje mbipopullimi, ku vĂ«rehet humbja e paketeve;
  • NjĂ« rritje e dukshme e performancĂ«s dhe kapacitetit, krahasuar me TCP. PĂ«r shĂ«rbimet video, si YouTube, pĂ«rdorimi i QUIC tregoi njĂ« reduktim tĂ« operacioneve tĂ« ripĂ«rshkallĂ«zimit gjatĂ« shikimit tĂ« videove me 30%.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster