Internet

Http bruger quic i stedet for tcp for at forbedre netværkshastigheden

Indholdsfortegnelse:

Anonim

Hypertext Transfer Protocol (HTTP) er det system, som webbrowsere bruger til at kommunikere med servere, og det blev oprettet ved hjælp af TCP (Transmission Control Protocol). TCP har mange funktioner, der gør det attraktivt for HTTP, men det inkluderer også en masse overdreven kode. QUIC er her for at afhjælpe dette og forbedre internethastigheden.

QUIC erstatter TCP for at gøre HTTP hurtigere og mere effektiv

HTTP v1, v1.1 og v2 har brugt TCP, fordi det har været den mest effektive måde at inkorporere pålidelighed, orden og fejlkontrol i Internet Protocol (IP). I dette tilfælde henviser pålidelighed til serverens evne til at kontrollere, om der blev mistet nogen data i overførslen, anmodningen henviser til, om dataene blev modtaget i den rækkefølge, de blev sendt, og fejlkontrol betyder, at Server kan registrere skader, der opstod under transmission.

Vi anbefaler at læse vores artikel om NETGEAR præsenterer Nighthawk AX8 WiFi-router - Den nye æra af WiFi

UDP er væsentligt enklere end TCP, men det indeholder ikke pålidelighed eller orden. Men T CP er heller ikke perfekt, da det er en one- stop- løsning til dataoverførsel og dermed inkluderer ting, HTTP ikke har brug for. Google har formået at afhjælpe denne situation ved at udvikle Fast Internet Protocol UDP (QUIC), en protokolbase for HTTP, der opretholder enkelheden i UDP, men tilføjer de to ting, som HTTP har brug for, såsom pålidelighed og orden.

Dette skulle i teorien forbedre stabiliteten og hastigheden. For eksempel, når der oprettes en sikker forbindelse mellem klienten og serveren, skal TCP foretage flere rundrejser for at etablere en forbindelse, og først efter at Transport Layer Security (TLS) -protokollen har foretaget sine ture. at oprette en krypteret forbindelse. QUIC kan gøre begge ting samtidig, hvilket reducerer det samlede antal meddelelser.

Internet Engineering Task Force har netop godkendt brugen af ​​QUIC og har navngivet det HTTP / 3. De er i øjeblikket ved at etablere en standardiseret version af HTTP via QUIC, og den er allerede kompatibel med Google- og Facebook-servere.

Techpowerup font

Internet

Valg af editor

Back to top button