Pildi krediit: Richard Patterson /

Varem kasutas avalikkus peamiselt veebibrausereid jututubadesse sisenemiseks ja ajaveebisaitide külastamiseks. Tänapäeval on veebisirvimisest saanud koht, kus vaadata 4K-videoid, töödelda fotosid, mängida mänge, poes käia, pangas, töötada ja palju muud.

Kuna uued veebirakendused muutuvad üha keerukamaks, on nõudlus turvalise ja tõhusama Interneti-protokolli järele ajendanud HTTP/3 arendamist.

Mis on siis HTTP/3? Mille poolest on see parem kui eelmised versioonid ja kuidas see teie sirvimiskogemust mõjutab?

Mis on HTTP/3?

HTTP/3 on HTTP (Hypertext Transfer Protocol) kolmas (ja uusim) põlvkond. Seda Interneti-protokolli kasutatakse rakenduskihis, kus kasutajatele antakse võimalus suhelda veebi ja selle ressurssidega. HTTP/3 eesmärk on pakkuda kiiremat ja tõhusamat Interneti-kogemust ilma turvalisust ohustamata.

Eelmise HTTP/2 puhul oli kasutajatel ja arendajatel andmete usaldusväärseks edastamiseks ainult TCP/IP. TCP probleem seisneb selles, et klient ja server peavad tegema a

instagram viewer
SYN-ACK ühenduste seeria õigeks lähtestamiseks. Alles pärast käepigistust ja TLS-ühendust saavad klient ja server üksteisele andmeid saata.

Kuna protsess võtab umbes neli edasi-tagasi reisi kliendist serverisse, kogevad kasutajad Interneti-juurdepääsul aeglasemat laadimisaega. HTTP/3 lahendab selle probleemi oma uuemate funktsioonidega.

Mõned peamised HTTP/3 funktsioonid hõlmavad järgmist:

  • HTTP/3 on turvalisuse tagamiseks sisseehitatud TLS 1.3 krüptimisega
  • QPACK tihendab HPACKi asemel päringud ja päised
  • Pakub kiireid ja usaldusväärseid ühe käepigistuse ühendusi QUIC-i kaudu
  • Kõik kaadripäised ja kasulikud koormused (andmed) on sujuvama andmeedastuse tagamiseks vookontrolli all

Kuidas HTTP/3 tagab kiire, usaldusväärse ja turvalise ühenduse

HTTP/3 üks eeliseid on selle toetus uuele Interneti-protokollile, mis on mõeldud asendama TCP-ühendusi ja mida tuntakse QUIC-protokollina. QUIC-i abil saadavad ja võtavad klient ja server vastu andmeid pärast ühte käepigistust. See üksainus käepigistus tagab usaldusväärse ühenduse mõlema poole vahel ja krüpteerib andmed automaatselt, kuna HTTP/3 on sisseehitatud TLS 1.3 krüptimisega.

Illustreerinud Jayric Maning – omistamist pole vaja

A Mõõdikute taotlemine Uuring näitab, et QUIC-ile tuginemine TCP asemel pakub kiiremat ja tõhusamat viisi ühenduse lähtestamiseks ja andmete krüptimiseks. Test näitab, kui tõhus on QUIC-i üksikkäepigistus võrreldes TCP kolmepoolse käepigistusega ja krüptimisega.

Illustreerinud Jayric Maning – omistusi pole vaja

Niisiis, kuidas on võimalik luua kiire, usaldusväärne ja turvaline ühendus ühe käepigistuse kaudu?

Võrrelgem kõigepealt, kuidas HTTP/2 ja HTTP/3 andmed edastavad küsimusele vastamiseks.

Nagu näete ülaltoodud pildil, kasutab HTTP/3 kiiret, kuid ebausaldusväärset UDP-ühendust. Neile, kes ei tea, ohverdab UDP usaldusväärsuse, et luua kiire ühendus ühe käepigistuse või ühe edasi-tagasi reisiga.

UDP probleemidega võitlemiseks pakub QUIC natiivset multipleksimist ning rakendab usaldusväärse ühenduse tagamiseks pakettide kontrollimise ja taastamise protokolle. Samal ajal pakub HTTP/3 automaatne TLS-protokoll sujuvat krüptimist, lisamata kliendi ja serveri vahele teist edasi-tagasi.

UDP ühe käepigistuse ühenduse, QUIC-i natiivse multipleksimise ja HTTP/3 automaatse TLS-ühenduse abil saame kiire, usaldusväärse ja turvalise ühenduse, mis lõppkokkuvõttes pakub paremat kasutuskogemust.

Kui suurt mõju avaldab HTTP/3?

Oleme kindlaks teinud, et HTTP/3 parandab teie kasutuskogemust, pakkudes kiiremat ja tõhusamat Interneti-ühendust. Küsimus on selles, kui palju?

Sama päringu mõõdikute uuring näitas ka seda, kui tõhusalt vaatasid HTTP/2 ja HTTP/3 kasutamisel laaditavad veebilehed kiireid andmeid edastati kolmel erineva suurusega veebisaidil, sealhulgas väikesel saidil, sisusaidil ja ühel lehel. saidile.

Siin on tulemus:

Väike sait Sisu sait Üheleheline sait
HTTP/2 500 ms 1000 ms 600 ms
HTTP/3 100 ms 675 ms 300 ms

Tulemused näitavad, et HTTP/3 oli kõigil testisaitidel palju kiirem kui HTTP/2. Näiteks väikesel saidil oli HTTP/3 kiirem kui HTTP/2 200 ms, sisusaidil 325 ms ja ühelehelisel saidil 300 ms.

HTTP/3 kasutamisel võivad kasutajad oodata üldist viivituste märkimisväärset vähenemist, muutes teie sirvimiskogemuse kiiremaks ja usaldusväärsemaks ilma turvalisust ohustamata.

HTTP/3 on kõik määratud asendama HTTP/2

Üldiselt on HTTP/3 praegune standard, mida täna rakendatakse. Seetõttu ei pea lõppkasutajad selle eeliste nautimiseks midagi tegema, kuna tõenäoliselt kasutate seda juba. Tegelikult võite kasutada ka QUIC-protokolli, kuna Google on selle juba enamikus, kui mitte kõigis oma veebirakendustes ja teenustes rakendanud.

Mis on TCP ja UDP pordid?

Loe edasi

JagaSäutsJagaMeil

Seotud teemad

  • Tehnoloogia selgitus
  • Võrgustiku näpunäited
  • Arvutivõrgud

Autori kohta

Jayric Maning (Avaldatud 29 artiklit)

Jayric Maning, kes soovis õppida, kuidas asjad toimivad, hakkas teismeeas igasuguste elektrooniliste ja analoogseadmete kallal nokitsema. Ta asus õppima Baguio ülikoolis kohtuekspertiisi erialale, kus tutvus arvutiekspertiisi ja küberturvalisusega. Praegu õpib ta palju ise ja tegeleb tehnikaga, et välja selgitada, kuidas need töötavad ja kuidas saaksime neid elu lihtsamaks (või vähemalt lahedamaks) tegemiseks kasutada.

Veel Jayric Maningilt

Liituge meie uudiskirjaga

Liituge meie uudiskirjaga tehniliste näpunäidete, arvustuste, tasuta e-raamatute ja eksklusiivsete pakkumiste saamiseks!

Tellimiseks klõpsake siin