-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 - --- title: "IPv9" description: "IPv4 gave us 4.3 billion addresses, IPv6 gave us way more, and IPv9 was an April Fools joke that China took seriously." image: /wp-content/uploads/2018/12/thumbs-up-90s-internet.gif author: Greg layout: post permalink: /2018/12/ipv9/ date: 2018-12-13 10:16:54 -0500 comments: True licence: Creative Commons categories: - technology tags: search_terms: [internet protocol, ip address, networking, ietf, internet engineering task force, rfc 1606, rfc1606, hoax, prank, fake news, troll, misinformation, ipv4 exhaustion, address space, 128-bit, 256-bit, 32-bit, nanobots, nanotechnology, atoms, galaxy, milky way, spreadsheet, google sheets, big numbers, maths, math, the register, tech journalism, 90s internet, thumbs up, gif] - --- [Troll news videos](https://youtu.be/RACbXf27iQ0) (with surprisingly high production value) are making the rounds regarding IPv9. Here's the tl;dr of Internet Protocol.
An awesome 90 kid giving the thumbs up on a desktop PC
The first production Internet Protocol was IPv4 (previous versions existed but were not adopted). IPv4 had about 4.3 Billion (2³²) addresses. With the rise in the popularity of the Internet, it quickly became clear that we would run out of IP addresses. IPv6 fixed this issue by having many more addresses. 2¹²⁸ or 3.40 x 10³⁸ or 340, 282, 366, 920, 938, 463, 463, 374, 607, 431, 768, 211, 456. To put that in perspective, there are trillions of IPv6 addresses for each square millimeter of the Earths surface. Even considering the possibilities of nanobot technology, IPv6 will likely be sufficient, at least with regard to IP addresses allocation for many more years. IPv9 was initially an [April Fools joke](https://tools.ietf.org/html/rfc1606) published in 1994 by the Internet Engineering Task Force. Then some poorly researched news articles starting surfacing in 2004 about [China's new generation of IPv9 network technology](https://www.chinatechnews.com/2004/07/07/1352-chinas-new-generation-of-ipv9-network-technology-ready). It was quickly dismissed by more [thorough tech journalists](https://www.theregister.co.uk/2004/07/06/ipv9_hype_dismissed/). One of the funniest *improvements* in IPv9 was a further increase in the number of available IP addresses. 2²⁵⁶ or 1.16 x 10⁷⁷ or 115, 792, 089, 237, 316, 195, 423, 570, 985, 008, 687, 907, 853, 269, 984, 665, 640, 564, 039, 457, 584, 007, 913, 129, 639, 936. That's more ip addresses then there are atoms in our Galaxy. While I commend their forward thinking, it's a little over the top... for now. Here is a spreadsheet showing the numbers of IP addresses each protocol has per thing. Please check my work in the [spreadsheet](https://docs.google.com/spreadsheets/d/1ihvE9TlSQiAlfGMv7AfOZdevqEujEzqzNcyigBT07cc/edit?usp=sharing) and [ping](/contact) me if I've made an error -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEESYClA57JitMYg1JBb8nUVLEJtZ8FAmr0r8YACgkQb8nUVLEJ tZ+dTQ/+I417nAZoCSW55xY63sRoW7Ir3r+yv0juntnP71QJerKtyGYEaqitvyHp VjjQMuFjMqkwG+Bap+/5S0BMBLDmZR6jNEbDDrfKNeQWbVc7foWmBc1XIHceVRDM hO6pEW2OP5mLtioNplekIMsH2msRFSVEZCzY+FWZnRPT40viN5tbjL2WS6qK5CpW lbrA4nWrgwsupetMN1rfA2JvtoZtK2QEYrtrcEwHjpIIs+YTEwN6OdIxJtdgD53M W95F0dBOP5eDjBNcADpD8/W7luvQRTZXf0sMNr7VzUDtBsfcmBqmtCaXdCkWYfkr 1WcGyDP2vI9GWs1o4BcgN8oeHdj6/0WPxpHEfrrx+rZ+JE6x492khpwcdG8C5jDS qupyhyjJHxmde52pHtyd7AkPGVHPwBoY1xjjWX2nSm3dcsr+PTiOa33UO5uQBznw mlvO+KbQpq6vcNnSAk1B0jDvsgx9ZoBB6DMfs5gjcjbq/DLu178pIXnuHy56mjka tIPd8dTZABkShE5aboN+O4JEnWZBlpzMIL6q8lNajx6WO2cRRila8DoY11ZgcqsI GGdUTjBXJ3fhHCfBN13YLS9ggfk2XIkwFLzTc8n2JisL5PP6uMLbmAlTwBe9aixT unIk5fy5+fyeTjPOTcv0T24uhuVD2gpmG/XtStLF/IQBkUML/4Q= =wXoq -----END PGP SIGNATURE-----