If you have spent any amount of time in the world of the internet, you should have heard about the IPv4 and IPv6 protocols that our computers use every day.
One question that you might be asking is: Why there is no IPv5? Why IPv6 came after IPv4 and not IPv5? Was there ever a IPv5 and if yes, whatever happened to IPv5?
The answer is yes, there was an IPv5…sort of. Let me quickly explain a few things around it.
The early history of the internet
In the late 1960s, the US Department of Defense’s Advanced Research Projects Agency (ARPA) started a project to link computers across the country. The initial goal was to create a networked system of all of the ARPA-funded computers across the country.
Since this was the first time a network of this scale was put together, they were also creating the technology and hardware as they went. One of the first things they worked was an internet protocol (IP) named Transmission Control Protocol (TCP). This protocol “reliable, ordered, and error-checked delivery of a stream of octets (bytes) between applications running on hosts communicating via an IP network”. Basically, it made sure data got where it needed to go safely.
Originally, TCP was designed to be “a host-level, end-to-end protocol and a packaging and routing protocol”. However, they realized that they needed to split the protocol to make it more manageable. It was decided that IP would handle packaging and routing.
By this time TCP had gone through three versions, so the new protocol became known as IPv4.
The birth of IPv5
IPv5 started life under a different name: Internet Stream Protocol (or ST). It was created to experiment with streaming voice and video “by Apple, NeXT, and Sun Microsystems”.
This new protocol was capable of “transferring data packets on specific frequencies while maintaining communication”.
So what happened to IPv5?
IPv5 was never accepted as an official internet protocol. This was mainly due to the 32-bit limitation.
IPV5 used the same addressing system as IPv4. Each address was made up of four sets of numbers between 0 and 255. This limited the number of possible addresses to 4.3 billion.
In the early 1970s, that might have seemed like more than the world would ever need. However, the explosive growth of the Internet proved that idea wrong. In 2011, the world officially ran out of the IPv4 addresses.
In the 1990s, a new project was started to work on the next generation of internet protocol (IPng). This led to the 128-bit IPv6. An IPv6 address contains a “series of eight 4-character hexadecimal numbers” that can contain numbers from 0 to 9 and letters from A to F. Unlike IPv4, IPv6 had trillions of possible addresses, so we should be safe for a while.
Meanwhile, IPv5 laid the groundwork for the voice-over-IP technology that we use to communicate all over the world today. So, I guess in some small way, you could say that IPv5 still survives to this day.
I hope you liked this anecdote about internet history. You may read some other trivia article about Linux and tech in general.
If you found this article interesting, please take a minute to share it on social media, Hacker News or Reddit.