[citation][nom]nurgletheunclean[/nom]I don't think you have a grasp of just how big 2^128 is. To put it into prospective you could have the entire IPv4 space (2^32) 79,228,162,514,264,337,593,543,950,336 times. This is not some memory analogy since these units represent hosts, where as a host could be a giant system that scales on it's own independent of it's host ip. I think the statement "indefinitely" is quite valid.[/citation]
I understand perfectly how big this is. I also understand that they have assigned ranges to the various planets. The point is thus, the internet is only about 40 years old and we almost used up every IP address under IPv4, if it weren't for things like NAT, we'd have exhausted IPv4 several years ago.
Likewise, when the 640k memory comment was made, that was 20 years ago (at the end of the 80s, start of the 90s), and yet now we see a lot of systems that require 2G minimum to run effectively, some run effectively on less. Look no further than the amount of RAM that has gone into Smart phones in just the last 3 years.
So, saying that you'll have more than enough IP addresses, other areas show exactly the opposite is the case. Will it be 40 years before we're looking at IPv8? Who knows. But saying that with IPv6 means you'll have all you'll ever need, that's been proven wrong before in several cases.