IPV6 Math

Number of IP addresses available via IPV6 = 2^128
Number of people on the earth = 6.6 * 10^9

So that's (2^128)/(6.6 * 10^9) IPV6 addresses per person. That works out to approximately 5.1 * 10^28 addresses. That's a twenty nine digit number. That's a lot of IP addresses. To put that into perspective:

Number of IPV4 addresses available: 2^32
Number of IPV6 addresses per person: (2^128)/(6.6 * 10^9)

So that means that potentially every single person on the face of the earth could have ((2^128) ∕ (6.6 * (10^9))) ∕ (2^32) copies of IPV4. That's approximately 1.2 * 10^19 copies of IPV4 per person! Wow!
Leave A Reply - 4 Replies
Replies
December 11th 2006 - Scott Baker

Total IPV4 Addresses: 4294967296 IPV6 Addresses per person: 51557934381960373252026455671

January 13th 2011 - NickG

Talk about over compensating! Someone really doesn't want to run out of addresses again :) Adding just one more byte would have given us 255 times more addresses and solved the problem for probably all our lifetimes. Why add so many extra addresses?

June 28th 2011 - Dennis

Or go with variable-length addressing??

February 28th 2014 - Aung Naing Soe

here am i

All content licensed under the Creative Commons License