Kuvan luotto: Richard Patterson /

Aikaisemmin yleisö käytti pääasiassa verkkoselaimia chat-huoneisiin ja blogisivustoihin vierailemiseen. Nykyään verkkoselailusta on tullut paikka katsella 4K-videoita, muokata valokuvia, pelata pelejä, tehdä ostoksia, käydä pankissa, työskennellä ja paljon muuta.

Kun uudet verkkosovellukset ovat yhä monimutkaisempia, turvallisen ja tehokkaamman Internet-protokollan kysyntä on kannustanut HTTP/3:n kehittämistä.

Joten mikä on HTTP/3? Kuinka se on parempi kuin aiemmat versiot, ja miten se vaikuttaa selauskokemukseesi?

Mikä on HTTP/3?

HTTP/3 on HTTP: n (Hypertext Transfer Protocol) kolmas (ja uusin) sukupolvi. Tätä Internet-protokollaa käytetään sovelluskerroksessa, jossa käyttäjille annetaan mahdollisuus olla vuorovaikutuksessa verkon ja sen resurssien kanssa. HTTP/3 pyrkii tarjoamaan nopeamman ja tehokkaamman Internet-kokemuksen turvallisuudesta tinkimättä.

Edellisessä HTTP/2:ssa käyttäjillä ja kehittäjillä oli vain TCP/IP siirtääkseen tietoja luotettavasti. TCP: n ongelmana on, että asiakkaan ja palvelimen on suoritettava a

instagram viewer
sarja SYN-ACK-liitäntöjä alustaaksesi oikein. Vasta kättelyn ja TLS-yhteyden jälkeen asiakas ja palvelin voivat lähettää tietoja toisilleen.

Prosessi kestää noin neljä "meno-paluumatkaa" asiakkaalta palvelimelle, joten käyttäjät kokevat hitaampia latausaikoja käyttäessään Internetiä. HTTP/3 ratkaisee tämän ongelman uudemmilla ominaisuuksillaan.

Joitakin tärkeitä HTTP/3-ominaisuuksia ovat:

  • HTTP/3 on sisäänrakennettu TLS 1.3 -salauksella turvallisuuden takaamiseksi
  • QPACK pakkaa pyynnöt ja otsikot HPACKin sijaan
  • Tarjoaa nopeat ja luotettavat yhden kättelyn yhteydet QUIC: n kautta
  • Kaikki kehysotsikot ja hyötykuormat (data) ovat vuohallinnan alaisia ​​tiedonsiirron sujuvuuden takaamiseksi

Kuinka HTTP/3 tarjoaa nopeita, luotettavia ja suojattuja yhteyksiä

Yksi HTTP/3:n eduista on sen tuki uudelle Internet-protokollalle, joka on tarkoitettu korvaamaan TCP-yhteydet, joka tunnetaan nimellä QUIC-protokolla. QUIC: n avulla asiakas ja palvelin lähettävät ja vastaanottavat tietoja yhden kättelyn jälkeen. Tämä yksittäinen kättely tarjoaa luotettavan yhteyden molemmilta osapuolilta ja salaa tiedot automaattisesti, koska HTTP/3 on sisäänrakennettu TLS 1.3 -salauksella.

Kuvitus Jayric Maning - Ei vaadi merkintää

A Pyydä mittareita Tutkimus osoittaa, että QUIC: iin luottaminen TCP: n sijaan tarjoaa nopeamman ja tehokkaamman tavan alustaa yhteys ja salata tiedot. Testi osoittaa, kuinka tehokas QUIC: n yksikättely on verrattuna TCP: n kolmisuuntaiseen kättelyyn ja salaukseen.

Kuvitus Jayric Maning - Ei vaadi merkintöjä

Joten kuinka nopea, luotettava ja turvallinen yhteys on mahdollista vain yhdellä kättelyllä?

Verrataan ensin kuinka HTTP/2- ja HTTP/3-tiedot välittävät dataa vastatakseen kysymykseen.

Kuten yllä olevasta kuvasta näkyy, HTTP/3 käyttää nopeaa mutta epäluotettavaa UDP-yhteyttä. Niille, jotka eivät tiedä, UDP uhraa luotettavuutensa luodakseen nopean yhteyden yhdellä kädenpuristuksella tai yhden edestakaisen matkan avulla.

UDP-ongelmien torjumiseksi QUIC tarjoaa alkuperäisen multipleksoinnin ja toteuttaa pakettien tarkistus- ja palautusprotokollat ​​luotettavaa yhteyttä varten. Samaan aikaan HTTP/3:n automaattinen TLS-protokolla tarjoaa saumattoman salauksen lisäämättä toista edestakaisin asiakkaan ja palvelimen välille.

UDP: n yhden kättelyn yhteyden, QUIC: n alkuperäisen multipleksoinnin ja HTTP/3:n automaattisen TLS-yhteyden avulla saamme nopean, luotettavan ja turvallisen yhteyden, joka tarjoaa lopulta paremman käyttökokemuksen.

Kuinka suuri vaikutus HTTP/3:lla on?

Olemme todenneet, että HTTP/3 parantaa käyttökokemustasi tarjoamalla nopeamman ja tehokkaamman Internet-yhteyden. Kysymys kuuluu, kuinka paljon?

Sama Request Metrics -tutkimus osoitti myös, kuinka tehokkaasti web-sivut latautuivat käytettäessä HTTP/2- ja HTTP/3-protokollaa. nopeaa dataa välitettiin kolmella erikokoisella verkkosivustolla, mukaan lukien pieni sivusto, sisältösivusto ja yksisivuinen sivusto.

Tässä on tulos:

Pieni sivusto Sisältösivusto Yksisivuinen sivusto
HTTP/2 500 ms 1000 ms 600 ms
HTTP/3 100 ms 675 ms 300 ms

Tulokset osoittavat, että HTTP/3 oli paljon nopeampi kuin HTTP/2 kaikilla testisivustoilla. Esimerkiksi pienellä sivustolla HTTP/3 oli nopeampi kuin HTTP/2 200 ms, 325 ms sisältösivustolla ja 300 ms yksisivuisella sivustolla.

Käyttämällä HTTP/3:a käyttäjät voivat odottaa merkittävästi vähentyvän viiveitä yleisesti, mikä tekee selauskokemuksestasi nopeamman ja luotettavamman vaarantamatta turvallisuutta.

HTTP/3 on asetettu korvaamaan HTTP/2

Kaiken kaikkiaan HTTP/3 on nykyinen standardi, joka otetaan käyttöön tänään. Siksi loppukäyttäjien ei tarvitse tehdä mitään nauttiakseen sen eduista, koska luultavasti käytät sitä jo. Itse asiassa saatat käyttää myös QUIC-protokollaa, koska Google on jo ottanut sen käyttöön useimmissa, ellei kaikissa verkkosovelluksissaan ja -palveluissaan.

Mitä ovat TCP- ja UDP-portit?

Lue Seuraava

JaaTweetJaaSähköposti

Liittyvät aiheet

  • Tekniikka selitetty
  • Verkkovinkkejä
  • Tietokoneverkot

Kirjailijasta

Jayric Maning (29 artikkelia julkaistu)

Jayric Maning halusi oppia, miten asiat toimivat, ja alkoi puuhailla kaikenlaisten elektronisten ja analogisten laitteiden parissa varhaisemmalla teini-iällä. Hän opiskeli Baguion yliopistossa oikeuslääketieteessä, jossa hän tutustui tietokonerikostekniikkaan ja kyberturvallisuuteen. Hän opiskelee tällä hetkellä paljon itseopiskelua ja pohtii tekniikan parissa selvittääkseen, miten ne toimivat ja kuinka voimme käyttää niitä elämän helpottamiseksi (tai ainakin viileämmäksi!).

Lisää Jayric Maningilta

tilaa uutiskirjeemme

Liity uutiskirjeemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e-kirjoja ja eksklusiivisia tarjouksia!

Klikkaa tästä tilataksesi