Credit imagine: Richard Patterson /

În trecut, publicul folosea în principal browsere web pentru a intra în camere de chat și pentru a vizita site-uri de blog. Astăzi, navigarea pe web a devenit un loc pentru a viziona videoclipuri 4K, a edita fotografii, a juca jocuri, a face cumpărături, la bancă, a lucra și multe altele.

Pe măsură ce noile aplicații web devin din ce în ce mai complexe, cererea pentru un protocol de internet sigur și mai eficient a determinat dezvoltarea HTTP/3.

Deci, ce este HTTP/3? Cum este mai bună decât versiunile anterioare și cum vă afectează experiența de navigare?

Ce este HTTP/3?

HTTP/3 este a treia (și cea mai nouă) generație de HTTP (Hypertext Transfer Protocol). Acest protocol de internet este utilizat în nivelul aplicației, unde utilizatorilor li se oferă posibilitatea de a interacționa cu web-ul și resursele acestuia. HTTP/3 își propune să ofere o experiență de internet mai rapidă și mai eficientă, fără a compromite securitatea.

Cu HTTP/2 anterior, utilizatorii și dezvoltatorii aveau doar TCP/IP pentru a transporta datele în mod fiabil. Problema cu TCP este că clientul și serverul trebuie să efectueze a

instagram viewer
serie de conexiuni SYN-ACK pentru a inițializa corect. Numai după strângere de mână și conexiunea TLS, clientul și serverul pot trimite date unul altuia.

Întrucât procesul durează aproximativ patru „călătorii dus-întors” de la client la server, utilizatorii se confruntă cu timpi de încărcare mai lenți atunci când accesează internetul. HTTP/3 va rezolva această problemă cu funcțiile sale mai noi.

Unele caracteristici cheie HTTP/3 includ:

  • HTTP/3 este încorporat cu criptare TLS 1.3 pentru securitate
  • QPACK comprimă cererile și anteturile în loc de HPACK
  • Oferă conexiuni rapide și fiabile prin intermediul QUIC
  • Toate anteturile de cadre și încărcăturile utile (date) sunt sub controlul fluxului pentru transferuri de date mai fluide

Cum HTTP/3 oferă conexiuni rapide, fiabile și sigure

Unul dintre avantajele HTTP/3 este suportul pentru noul protocol de internet menit să înlocuiască conexiunile TCP, cunoscut sub numele de protocol QUIC. Folosind QUIC, datele sunt trimise și primite de către client și server după o singură strângere de mână. Această strângere de mână unică oferă o conexiune fiabilă de la ambele părți și criptează automat datele deoarece HTTP/3 este încorporat cu criptarea TLS 1.3.

Ilustrație de Jayric Maning -- Nu este necesară atribuirea

A Solicitați valori Studiul arată că bazarea pe QUIC în loc de TCP oferă o modalitate mai rapidă și mai eficientă de a inițializa conexiunea și a cripta datele. Testul arată cât de eficientă este strângerea de mână unică a QUIC în comparație cu strângerea de mână în trei căi a TCP plus criptarea.

Ilustrație de Jayric Maning -- Nu sunt necesare atribuții

Deci, cum este posibil să aveți o conexiune rapidă, fiabilă și sigură doar printr-o singură strângere de mână?

Să comparăm mai întâi modul în care HTTP/2 și HTTP/3 transmit datele pentru a răspunde la întrebare.

După cum puteți vedea în imaginea de mai sus, HTTP/3 utilizează conexiunea UDP rapidă, dar nesigură. Pentru cei care nu știu, UDP sacrifică fiabilitatea pentru a stabili o conexiune rapidă printr-o singură strângere de mână sau o călătorie dus-întors.

Pentru a combate problemele UDP, QUIC oferă multiplexare nativă și implementează protocoale de verificare și recuperare a pachetelor pentru o conexiune fiabilă. În același timp, protocolul TLS automat al HTTP/3 oferă o criptare fără întreruperi fără a adăuga o altă legătură între client și server.

Cu conexiunea UDP cu o singură strângere de mână, multiplexarea nativă a QUIC și conexiunea automată TLS HTTP/3, obținem o conexiune rapidă, fiabilă și sigură, care oferă în cele din urmă o experiență mai bună pentru utilizator.

Cât de mare va avea HTTP/3?

Am stabilit că HTTP/3 vă va îmbunătăți experiența, oferind o conexiune la internet mai rapidă și mai eficientă. Întrebarea este, cu cât?

Același studiu Request Metrics a arătat, de asemenea, cât de eficient au fost încărcate paginile web atunci când utilizați HTTP/2 și HTTP/3. date rapide au fost transmise pe trei site-uri web de dimensiuni diferite, inclusiv un site mic, un site de conținut și o singură pagină site-ul.

Iată rezultatul:

Site Mic Site de conținut Site cu o singură pagină
HTTP/2 500 ms 1000 ms 600 ms
HTTP/3 100 ms 675 ms 300 ms

Rezultatele arată că HTTP/3 a fost mult mai rapid decât HTTP/2 în toate site-urile de testare. De exemplu, pe site-ul mic, HTTP/3 a fost mai rapid decât HTTP/2 cu 200 ms, 325 ms pe un site de conținut și 300 ms pe un site cu o singură pagină.

Prin utilizarea HTTP/3, utilizatorii se pot aștepta la o reducere semnificativă a întârzierilor în general, făcând experiența dvs. de navigare mai rapidă și mai fiabilă, fără a compromite securitatea.

HTTP/3 este setat pentru a înlocui HTTP/2

În general, HTTP/3 este standardul actual implementat astăzi. Prin urmare, utilizatorii finali nu trebuie să facă nimic pentru a se bucura de beneficiile sale, deoarece probabil îl utilizați deja. De fapt, este posibil să utilizați și protocolul QUIC, deoarece Google l-a implementat deja în majoritatea, dacă nu în toate, aplicațiile și serviciile sale web.

Ce sunt porturile TCP și UDP?

Citiți în continuare

AcțiuneTweetAcțiuneE-mail

Subiecte asemănătoare

  • Tehnologia explicată
  • Sfaturi pentru rețea
  • Retele de calculatoare

Despre autor

Jayric Maning (29 articole publicate)

Tânjind să afle cum funcționează lucrurile, Jayric Maning a început să lucreze cu tot felul de dispozitive electronice și analogice în timpul adolescenței sale. A început știința criminalistică la Universitatea din Baguio, unde s-a familiarizat cu criminalistica informatică și securitatea cibernetică. În prezent, el face o mulțime de auto-studiu și se chinuiește cu tehnologia, descoperind cum funcționează acestea și cum le putem folosi pentru a face viața mai ușoară (sau cel puțin mai cool!).

Mai multe de la Jayric Maning

Aboneaza-te la newsletter-ul nostru

Alăturați-vă buletinului nostru informativ pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Click aici pentru a te abona