Internet

Http gebruikt quic in plaats van tcp om de netwerksnelheid te verbeteren

Inhoudsopgave:

Anonim

Hypertext Transfer Protocol (HTTP) is het systeem dat webbrowsers gebruiken om met servers te communiceren en is gemaakt met Transmission Control Protocol (TCP). TCP heeft veel functies die het aantrekkelijk maken voor HTTP, maar het bevat ook veel overmatige code. QUIC is hier om dit te verhelpen en de internetsnelheid te verbeteren.

QUIC zal TCP vervangen om HTTP sneller en efficiënter te maken

HTTP v1, v1.1 en v2 hebben TCP gebruikt omdat dit de meest efficiënte manier was om betrouwbaarheid, volgorde en foutcontrole in het Internet Protocol (IP) op te nemen. In dit geval verwijst betrouwbaarheid naar het vermogen van de server om te verifiëren of er gegevens verloren zijn gegaan tijdens de overdracht, het verzoek verwijst naar of de gegevens zijn ontvangen in de volgorde waarin ze zijn verzonden, en foutcontrole betekent dat de Server kan schade detecteren die is opgetreden tijdens verzending.

We raden aan om ons artikel te lezen over NETGEAR presenteert de Nighthawk AX8 WiFi-router - het nieuwe tijdperk van WiFi

UDP is aanzienlijk eenvoudiger dan TCP, maar bevat geen betrouwbaarheid of volgorde. Maar T CP is ook niet perfect, omdat het een totaaloplossing is voor gegevensoverdracht en dus dingen bevat die HTTP niet nodig heeft. Google heeft deze situatie met succes verholpen door het Fast UDP Internet Protocol (QUIC) te ontwikkelen, een protocolbasis voor HTTP die de eenvoud van UDP handhaaft, maar de twee dingen toevoegt die HTTP nodig heeft, zoals betrouwbaarheid en orde.

Dit zou in theorie de stabiliteit en snelheid moeten verbeteren. Als er bijvoorbeeld een beveiligde verbinding tot stand wordt gebracht tussen de client en de server, moet TCP verschillende roundtrips maken om een ​​verbinding tot stand te brengen, en pas nadat het Transport Layer Security-protocol (TLS) zijn trips heeft gemaakt. om een ​​versleutelde verbinding tot stand te brengen. QUIC kan beide tegelijk doen, waardoor het totale aantal berichten afneemt.

De Internet Engineering Task Force heeft zojuist het gebruik van QUIC goedgekeurd en heeft deze HTTP / 3 genoemd. Ze stellen momenteel een gestandaardiseerde versie van HTTP over QUIC op en deze is al compatibel met Google- en Facebook-servers.

Techpowerup-lettertype

Internet

Bewerkers keuze

Back to top button