Chrome započinje testiranje na HTTP / 3 protokolu

HTTP3Chrome

Programeri nedavno koji su iza iz web preglednika Google Chrome objavio vijest o dodavanju podrške za HTTP / 3 protokol eksperimentalnim verzijama Chrome Canarya, koji implementira dodatak za omogućavanje HTTP-a preko QUIC-a.

Sam protokol QUIC dodan je pregledniku prije pet godina i od tada se koristi za optimizaciju rada s Googleovim uslugama. Istodobno, QUIC inačica Googlea koja se koristi u Chromeu razlikovala se u nekim pojedinostima od verzije IETF specifikacija, ali sada su implementacije sinkronizirane.

Važno je to naglasiti Google je razvio QUIC (Brze UDP internetske veze) od 2013. kao alternativa TCP + TLS paketu za web, koji rješava probleme s dugim vremenima konfiguracije i dogovaranja za TCP veze i eliminira kašnjenja u gubitku paketa tijekom prijenosa podataka.

QUIC je nadopuna UDP protokolu koji podržava multipleksiranje više veza i pruža metode šifriranja ekvivalentne TLS / SSL-u.

Dotični protokol već je ugrađen u Googleovu poslužiteljsku infrastrukturu, dio je Chromea, planira se uključiti u Firefox i aktivno koristi za posluživanje zahtjeva klijenata na Googleovim poslužiteljima.

Među glavnim karakteristikama QUIC-a koje se ističu su:

  • Visoka sigurnost, slična TLS-u (zapravo, QUIC pruža mogućnost korištenja TLS-a preko UDP-a)
  • Kontrola integriteta protoka koja sprečava gubitak paketa
  • Mogućnost trenutnog uspostavljanja veze (0-RTT, u oko 75% slučajeva podaci se mogu prenijeti odmah nakon slanja paketa za postavljanje veze) i osiguravanje minimalnih kašnjenja između slanja zahtjeva i primanja odgovora (RTT, povratno vrijeme)
  • Ne korištenje istog sekvencijskog broja prilikom ponovnog odašiljanja paketa, što izbjegava dvosmislenost u određivanju primljenih paketa i eliminira vrijeme čekanja
  • Gubitak paketa utječe na isporuku samo s njim povezanog toka i ne zaustavlja isporuku podataka u streamovima koji se paralelno prenose preko trenutne veze
  • Alati za ispravljanje pogrešaka koji smanjuju kašnjenja zbog ponovnog slanja izgubljenih paketa.
  • Korištenje posebnih kodova za ispravljanje pogrešaka na razini paketa kako bi se smanjile situacije koje zahtijevaju ponovni prijenos izgubljenih paketnih podataka.
  • Kriptografska ograničenja blokova poravnana su s ograničenjima QUIC paketa, smanjujući učinak gubitka paketa na dekodiranje sadržaja sljedećih paketa
  • Nema problema s blokiranjem TCP reda
  • Podrška za identifikator veze, što smanjuje vrijeme uspostavljanja ponovnog povezivanja za mobilne klijente
  • Sposobnost povezivanja naprednih mehanizama za kontrolu preopterećenja veze

Također je istaknuto da koristi tehniku ​​predviđanja širine pojasa u svakom smjeru kako bi se osigurao optimalan intenzitet isporuke paketa, sprečavajući ga da dostigne stanje zagušenja u kojem se opaža gubitak paketa;

Kao i izvanredne performanse i dobici u odnosu na TCP. Za video usluge kao što je YouTube, QUIC je pokazao smanjenje od 30% u ponovnom međuspremniku tijekom gledanja videozapisa.

Protokol HTTP / 3 standardizira upotrebu QUIC-a kao prijenosa za HTTP / 2. Da bi se omogućio HTTP / 3 i QUIC verzija 23 nacrta IETF specifikacija, Chrome se mora pokretati s opcijama "–enable-quic -quic-version = h3-23", a zatim kada se brzo testno mjesto otvori .rocks: 4433 u način mrežnog pregleda u razvojnim alatima, aktivnost HTTP / 3 prikazat će se kao "http / 2 + quic / 99".

U usporedbi s paketom izgubljenim paralelnim HTTP vezama, zaustavit će se samo 1 od mnogih veza, što znači da QUIC može podržati isporuku izvan redoslijeda, tako da će izgubljeni paket imati manje utjecaja.

Si želite znati više o tome o tome se možete posavjetovati sljedeći link.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.