Internet

Http will use quic instead of tcp to improve network speed

Table of contents:

Anonim

Hypertext Transfer Protocol (HTTP) is the system that web browsers use to communicate with servers, and it was created using Transmission Control Protocol (TCP). TCP has many features that make it attractive to HTTP, but it also includes a lot of excessive code. QUIC is here to remedy this and improve Internet speed.

QUIC will replace TCP to make HTTP faster and more efficient

HTTP v1, v1.1 and v2 have used TCP because it has been the most efficient way to incorporate reliability, order and error checking in the Internet Protocol (IP). In this case, reliability refers to the ability of the server to verify if any data was lost in the transfer, the request refers to whether the data was received in the order in which it was sent, and error checking means that the Server can detect damage that occurred during transmission.

We recommend reading our article on NETGEAR presents the Nighthawk AX8 WiFi router - The new era of WiFi

UDP is substantially simpler than TCP, but it does not incorporate reliability or order. But T CP is not perfect either, as it is a one- stop solution for data transfer and thus includes things HTTP doesn't need. Google has managed to remedy this situation by developing the Fast Internet Protocol UDP (QUIC), a protocol base for HTTP that maintains the simplicity of UDP, but adds the two things that HTTP needs, such as reliability and order.

This should, in theory, improve stability and speed. For example, when a secure connection is established between the client and the server, TCP must make several round trips to establish a connection, and only after the Transport Layer Security (TLS) protocol makes its trips. to establish an encrypted connection. QUIC can do both simultaneously, reducing the total number of messages.

The Internet Engineering Task Force has just approved the use of QUIC and has named it HTTP / 3. They are currently establishing a standardized version of HTTP over QUIC, and it is already compatible with Google and Facebook servers.

Techpowerup font

Internet

Editor's choice

Back to top button