available via IPV6 = 2^128 Number of people on the ea...">

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
Scott Baker 2006-12-11 11:17am - scott@... - Logged IP:

Total IPV4 Addresses: 4294967296 IPV6 Addresses per person: 51557934381960373252026455671

NickG 2011-01-13 11:24am - No Email - Logged IP:

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?

Dennis 2011-06-28 07:49am - No Email - Logged IP:

Or go with variable-length addressing??

Aung Naing Soe 2014-02-28 01:24am - No Email - Logged IP:

here am i

All content licensed under the Creative Commons License