Re: Analogy Units
This is 2 million times (2^(53-32) = 2^21) more than IPv4; still a lot, but not mind-bogglingly vast.
2^53 is over 900 000 000 000 000. That's approximately 1.2 million addresses for every living person on the planet.
Except it isn't -- it's 1.2 million network addresses for every living person. Each network can contain about 2^64 = over 1 800 000 000 000 000 000 devices for over 2 200 000 000 000 000 000 000 000 devices for every living person.
But what about companies, you say? Well, there are about 115 million companies in the world. Let's make them need about 60 x more network addresses (on average) than individuals. Why 60? Because that makes their total effect roughly equal to the individual effect, and I'm lazy. So instead of 1 200 000 networks with up to 2 200 000 000 000 000 000 000 000 devices per entity, we're talking 600 000 networks with up to 1 100 000 000 000 000 000 000 000 devices. (That would actually be 600 000 networks per person, and 36 000 000 networks per company.)
This means that even if 99.9999999999999% of IPv6 address space gets wasted, it's still bigger than IPv4.
Put another way, even with the waste you mention, IPv4's address space is less than 0.0000000000001% of IPv6's.