Our Latest Discovery

Jan 14 2009   7:26AM GMT

IPv6 addresses - how many is that in numbers?



Posted by: Ivy Wigmore
Internet, IPv6, communications, CIO, quiz

IPv6 is our Word of the Day today. The big difference between it andIPv4 is the increase in address space. IPv4 addresses are 32 bits; IPv6 addresses are 128 bits. That’s a lot more, for sure, but what does it look like in numbers? What could we compare it to in real-world terms?

DevDevin did the math:

How many IP addresses does IPv6 support? Well, without knowing the exact implementation details, we can get a rough estimate based on the fact that it uses 128 bits. So 2 to the power of 128 ends up being 340,282,366,920,938,000,000,000,000,000,000,000,000 unique IP addresses.

How do you say that, though?  340 trillion, 282 billion, 366 million, 920 thousand, 938 — followed by 24 zeroes.  There’s no short way to say it in numbers without resorting to math. 

Here’s how Wikipedia expresses it:

The very large IPv6 address space supports a total of 2128 (about 3.4×1038) addresses - or approximately 5×1028 (roughly 295) addresses for each of the roughly 6.5 billion (6.5×109) people alive today. In a different perspective, this is 252 addresses for every observable star in the known universe.

 Steve Leibson takes a shot at putting it in real world terms. It’s big — grains of sand don’t even enter into it. No, he’s got to take it to the atomic level. Here’s his conclusion:

So we could assign an IPV6 address to EVERY ATOM ON THE SURFACE OF THE EARTH, and still have enough addresses left to do another 100+ earths. It isn’t remotely likely that we’ll run out of IPV6 addresses at any time in the future.

Rob Elamb takes a shot at expressing the number of possible IPv6 addresses in words:

First of all, he’s more precise with his numbers: 340,282,366,920,938,463,463,374,607,431,768,211,456

And he shows us how to say it:

340- undecillion
282- decillion
366- nonillion
920- octillion
938- septillion
463- sextillion
463- quintillion
374- quadrillion
607- trillion
431- billion
768- million
211- thousand
456

So, all words, that would look like:

Three hundred and forty undecillion, two hundred and eighty-two decillion, three hundred and sixty-six nonillion, nine hundred and twenty octillion, nine hundred and thirty-eight septillion, four hundred and sixty-three sextillion, four hundred and sixty-three quintillion, three hundred and seventy-four quadrillion, six hundred and seven trillion, four hundred and thirty-one billion, seven hundred and sixty-eight million, two hundred and eleven thousand, four hundred and fifty-six.

That’s a big number.  

IPv4 allowed for four billion IP addresses, which must have seemed like plenty at the time. I guess the assumption was that not everyone on the planet would want an IP address and nobody’s coffee maker or toaster would need one. Just goes to show you, you never know.

Comment on this Post


You must be logged-in to post a comment. Log-in/Register

I get to play with IPv6! : Sacdogpound.net  |   Feb 27 2010   9:01PM GMT

[...] This guy did the calcs and came up with this number: [...]


 

Blog Demo  |   Jul 24 2010   10:36PM GMT

[...] informações de: Read Write Web, IT Knowledge Exchange e Ars [...]


 

Less Than 1 Year Until The Internet Runs Out of Addresses « Later On  |   Jul 27 2010   4:15PM GMT

[...] Posted in Daily life, Technology at 9:14 am by LeisureGuy Interesting. From the link: Currently the Web largely uses IPv4, Internet Protocol version 4. Each IPv4 address is limited to a 32-bit number, which means there are a maximum of just over 4 billion unique addresses. IPv6 is the next generation Internet Protocol and uses a 128-bit address, so it supports a vastly larger number of unique addresses. Enough, in fact, to give every person on the planet over 4 billion addresses! Update: Dave Evans, Chief Technologist of the Internet Business Solutions Group at Cisco, wrote in to advise that "it’s closer to 50 thousand trillion trillion addresses per person." (reference) [...]


 

Se termină adresele IPv4 « Pârțuri 2.0  |   Sep 2 2010   8:08AM GMT

[...] Acum, reţeaua Web foloseşte protocolul IPv4, Internet Protocol version 4. Fiecare adresă IPv4 este limitată la un număr de 32 de biţi, ceea ce înseamnă că sunt aproximativ 4 miliarde de adrese unice. IPv6 este generaţia următoare  a IP-ului care foloseşte adrese pe 128 de biţi, deci va suporta un număr imens de adrese unice. Destul cât să se dea fiecărei persoane de pe Terra peste 4 miliarde de adrese! [...]


 

IPv6 And Really Large Numbers | bruceb consulting - news  |   Oct 21 2010   8:42AM GMT

[...] Random bogger: We could assign an IPv6 address to every atom on the surface of the earth – and have enough addresses left over for another hundred earths. [...]


 

don’t take your IP address for granted « The Unsinkable brian cork  |   Jan 3 2011   11:23AM GMT

[...] it’s enough to assign a unique Internet address to every single atom on the planet according to this web site, which provides some other amusing [...]