"I think this article by Dan Bernstein is a pretty good read regarding this subject - http://cr.yp.to/djbdns/ipv6mess.html"
But. That's not the spirit of internet engineering. We don't regulate a scarce resource, we create new resources. Look back to the very early CATANET stuff that Postel et. al. were looking at when they designed TCP and something jumps out at you. Take the V4 internet. Let's call that "Internet 0" that is to say that two to the thirty second worth of 32 bit V4 addresses is net:0 or "The Legacy Internet" or "L0:" however you want to call it.
Now of we can only find a bit in the V4 packet header - oh wait, there's a few of unused bits.
By simply using one unused bit in the packet header and creating L/lun/net 1: or "internet 1" you've doubled the number of addresses. The "problem" just went away. That's why I'm not in a state of panic like Randy Bush is.
It turns out there are 2047 possible additional internets stuffed away in the V4 header and by encapsulating a V4 address into something that looks like a V6 address in length - but isn't V6 - can now shoot around the network over a V4 tunnel.
That it it goes to one V4 address, shoots about a bit then comes out the other end at some other V4 address, then goes on it's merry way to L7: or something where it's supposed to go. True end-to-end by using L0: as a core and building 2027 more internets at the edges.
All you have to do is turn off the bit that says "this is an I* brand V6 packet". Shut that nightmare off and you can now get your computer to do something usefull and you too will sleep at night.
We learned very quickly that the US Government owns, rules and regulates Internet 0 - every address and domain name is controlled by the USG. So that's fine. That war is over and now the USG - the V4 Internet utility company - simply has to "keep the lights on" and keep the V4 network working efficiently as we plan on using it a network core. The i* people as government appointed stewards of this space can help operational stability.
I know I it sounds like fantasy but I saw this work 10 years ago. I pinged a V6 looking address in Chicago that was an XP machine from my FreeBSD server in Toronto.
It worked fine. 10 years later V6 can't even do this work and frankly look to be in worse off shape and don't even appear to have any hope left. It's sad, but the net out-evolved them; routed around them as damage.
RJS February 2008 Updated 2025 just to snicker and say Hello.