QUIC -protokolla: mistä se koostuu, miten se toimii ja mitä etuja sillä on

Internetissä surffaamiseen tarvitaan erilaisia ​​protokollia. Ajan myötä monet niistä ovat edenneet ja joitakin uusia on jopa ilmestynyt. Esimerkiksi HTTP ja sen uusin ja suojattu versio HTTPS tai TCP, joka on lähetyksen ohjausprotokolla, jonka avulla kaksi tietokonetta voi muodostaa yhteyden ja vaihtaa tietoja. Tässä artikkelissa aiomme puhua QUIC . Selitämme, mikä se on, miksi se on tärkeä ja mitkä ovat sen edut.

Mikä on QUIC -protokolla?

QUIC -protokolla

QUIC on Googlen luoma verkkoprotokolla. Sen koko nimi on Quick UDP Internet Connections, jonka voimme sanoa kääntämällä sen espanjaksi Nopeat UDP -Internet -yhteydet . Sitä käytetään lähettämään paketteja UDP: n kautta. Se syntyi vaihtoehtona TCP: lle, joka on protokolla, joka on ollut välttämätön Internet -yhteyksille vuosikymmenien ajan.

Se toimii samalla tavalla kuin HTTP / 2 ja TLS / SSL, mutta sen sijaan, että käytät TCP: tä perustuu UDP: hen . He alkoivat ottaa sen käyttöön vuonna 2012, mutta se oli vuonna 2013, kun he todella tekivät testejä Googlessa kromi tarkistaa sen toiminnan ja nähdä sen edut.

Tänään QUIC on jo asennettu vakiona Google-selain . Toisissa voimme ottaa sen käyttöön, kuten on Opera. Toivottavasti pian useampi ohjelma käyttää sitä. Tällä hetkellä se on jo käynnissä hakujätin eri alustoilla, kuten YouTube, Gmail tai Drive.

Mihin QUIC on tarkoitettu?

Joten mikä on QUICin varsinainen tehtävä? Voimme sanoa, että se on protokolla, jota käytetään muodostamaan yhteydet lähettäjän ja vastaanottajan välille. Kun siirryt sivulle, sisältöä varten lähetetään tietosarja. Tämä sisältää varmenteet ja vaihtoavaimet.

Tämäntyyppinen protokolla on välttämätön navigointiin, Internetissä pelaamiseen, videopuhelusovellusten käyttämiseen ... Se palvelee tarjoamista suojaa kyseiselle yhteydelle , jotain mitä meillä voi olla myös TLS / SSL: llä, mutta tässä tapauksessa parannettu. Se tarjoaa paremman suorituskyvyn vähentämällä viivettä.

Mitä se periaatteessa tekee, on siirtopaketteja verkossa . Mutta sillä on tärkeä ero, kun se perustuu UDP: hen, ja se on, että tietoja lähettävän palvelimen ei tarvitse olla jatkuvassa viestinnässä sen vastaanottavan palvelimen kanssa. Tämä auttaa merkittävästi vähentämään latenssia. Sinun ei tarvitse aikaa tarkistaa, ovatko tiedot saapuneet oikein.

Protocolo QUIC fi Internetissä

QUIC: n käytön edut HTTP / 3: ssa

Kun olemme selittäneet, mitä Googlen luoma QUIC -protokolla on ja mihin se on tarkoitettu, katsotaanpa mitä se on tärkeimmät edut ovat . Nämä kohdat auttavat meitä navigoimaan Internetissä nopeammin ja ylläpitämään turvallisuutta aina. Ne ovat kaksi tärkeää tekijää ja ne ovat parantuneet tällaisten uudempien protokollien ansiosta. HTTP / 3 ja QUIC ovat tärkeä edistysaskel Internetin ja sen sovellusten suhteen.

Nopeus

Yksi eduista on suurempi nopeus . Näin voit ladata verkkosivuston lyhyemmässä ajassa tai käyttää erilaisia ​​sovelluksia. HTTPS -protokollalla on negatiivinen seikka, joka on otettava huomioon, eli se käyttää TLS: ää vaihtoon tai kättelyyn. QUIC nopeuttaa tätä.

Tämä vaihto on tarpeen TLS -salauksen luomiseksi ja avainten vaihtamiseksi. Lyhennä vaiheita, jotka ovat tarpeen saman tavoitteen saavuttamiseksi. Tässä tapauksessa se aloittaa yhteyden yhdellä tai kahdella paketilla, jos se on ensimmäinen kerta.

Vähemmän vaivaa vaihdettaessa verkkoja

Tärkeä asia, jota QUIC -protokolla myös parantaa, on vakaus, kun vaihdamme verkkoja . Milloin tämä tapahtuu? Jos olet yhteydessä palvelimeen, jossa on mobiilidataa 4G- tai 5G verkko ja vaihdat yhtäkkiä Wi-Fi-yhteyteen TCP: n kautta, se katkeaa ja sinun on nollattava se uudelleen.

Toisaalta QUIC: n ansiosta tämä verkon muutos on paljon joustavampi ja välttää ongelmia. Sinun on yksinkertaisesti lähetettävä paketti yhteyden muodostamiseksi, eikä sinun tarvitse luoda sitä uudelleen. Tämä on erittäin hyödyllistä, jos esimerkiksi jaamme tietoverkon tietokoneella ja milloin tahansa haluamme muodostaa yhteyden Wi-Fi-verkkoon.

Ei vaikuta paketin menetykseen niin paljon

Siinä tapauksessa että pakettihäviö HTTP / 2: ssa TCP: n kautta , tämä voi aiheuttaa merkittäviä suorituskykyongelmia. Kun paketti katoaa, vastaanottajan on odotettava sen palauttamista.

QUIC -protokolla ratkaisee tämän sen, että se sallii datavirtojen saavuttaa vastaanottajan itsenäisesti. Sinun ei tarvitse odottaa kadonneiden datapakettien noutamista, ja siksi siitä ei ole niin suurta huolta.

Turvallisuus

Yksi QUICin toteuttamisen tärkeimmistä tekijöistä on turvallisuus . Tässä mielessä Googlen kehittäjät ovat korjanneet yhden tärkeimmistä TCP -virheistä, jonka mukaan lähetettyjen pakettien otsikko on pelkkää tekstiä ja voidaan lukea ilman todennusta.

Mainitsemamme asiat voivat johtaa Man in the Middle -hyökkäykseen, joka koostuu periaatteessa lähetettyjen tietojen sieppaamisesta. Mutta QUIC -protokolla parantaa tätä, ja lähetetyt paketit ovat aina salattuja ja vastaanottajan todennus vaaditaan.

Sallii multipleksoidut yhteydet

Moninkertaiset liitännät ovat niitä, jotka käyttävät kahta tai useampaa signaalia ja yhdistävät ne lähettääkseen yhden välineen. Tämä mahdollistaa usean viestinnän samanaikaisesti. Tämä virtaviivaistaa verkkosovellusten yhteyksiä.

On otettava huomioon, että HTTP / 2 multipleksoi tiedot yhden TCP -virran kautta ja tämä tarkoittaa, että jos TCP -segmentti häviää, se on tukossa. QUIC parantaa tätä kohtaa ja sallii multipleksoidut yhteydet. HTTP / 3 pystyy lähettämään erilaisia ​​multipleksoituja tiedostoja QUIC -yhteyden kautta.

Lyhyesti sanottuna QUIC -protokolla parantaa tiettyjä ominaisuuksia ja optimoi Internet -selaamisen. Se on jotain, joka on yhä enemmän läsnä ja jota jotkut selaimet jo käyttävät. Pikkuhiljaa näemme enemmän sovelluksia ja verkkosivustoja, jotka käyttävät sitä. Voimme tiivistää, että tämä protokolla parantaa kaikkien TCP -yhteyttä käyttävien yhteyksien suorituskykyä.