### IPV6 Math2006-10-08

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

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

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: 65.127.63.250