The next version of HTTP won’t be using TCP

The next version of HTTP won’t be using TCP

  • November 13, 2018
Table of Contents

The next version of HTTP won’t be using TCP

Today’s HTTP (versions 1.0, 1.1, and 2) are all layered on top of TCP (Transmission Control Protocol). TCP, defined as part of the core set of IP (Internet Protocol) layers, provides reliable, ordered, and error-checked delivery of data over an IP network. ‘Reliable’ means that if some data goes missing during transfer (due to a hardware failure, congestion, or a timeout), the receiving end can detect this and demand that the sending end re-send the missing data; ‘ordered’ means that data is received in the order that it was transmitted in; ‘error-checked’ means that any corruption during transmission can be detected.

These are all desirable properties and necessary for a protocol such as HTTP, but TCP is designed as a kind of one-size-fits-all solution, suitable for any application that needs this kind of reliability. It isn’t particularly tuned for the kinds of scenarios that HTTP is used for. TCP requires a number of round trips between client and server to establish a connection, for example; using SSL over TCP requires subsequent round trips to establish the encrypted connection.

A protocol purpose-built for HTTP could combine these negotiations and reduce the number of round trips, thereby improving network latency.

Source: arstechnica.com

Share :
comments powered by Disqus

Related Posts

India Pushes Back Against Tech ‘Colonization’ by Internet Giants

India Pushes Back Against Tech ‘Colonization’ by Internet Giants

With Facebook, Google and Amazon dominating India’s internet, lawmakers have declared their intention to impose tough new rules on the tech industry. India is trying to establish strong data protections for its citizens, as Europe did, while giving the government the right to obtain private information as it sees fit. For some Indian political leaders, it is as if their nation — which was ruled by Britain for a century until 1947 — is being conquered by colonial powers all over again.

Read More
One of Estonia’s first “e-residents” explains what it means

One of Estonia’s first “e-residents” explains what it means

In 2014, Estonia, a country previously known as much for its national singing revolution as anything else, became the first country in the world to launch an e-Residency program. Once admitted, e-Residents can conduct business worldwide as if they were from Estonia, which is a member of the EU. They are given government-issued digital IDs, can open Estonian bank and securities accounts, form and register Estonian companies, and have a front-row seat as nascent concepts of digital and virtual citizenship evolve.

Read More