[rfc-i] IPv6, was: Re: Does the canonical RFC format need to be "readable" by developers and others?
Iljitsch van Beijnum
iljitsch at muada.com
Fri Jul 6 02:24:15 PDT 2012
On 6 Jul 2012, at 1:44 , Martin Rex wrote:
> The IPv6 folks IMO did not sufficiently think through what they were doing,
> and created a big mess. Had they taken a more conservative approach,
> the whole world would be better of today. But instead, they created the
> current mess, leaving us with having to implement, support and required
> to transparently run on two entirely seperate internets for at least
> 20 more years.
Tell me then how to shoehorn 128 bits into a 32-bit field?
There is no way to make IPv4 work with addresses longer than 32 bits, therefore IPv6 could only be incompatible. Also, it was good to leave all the IPv4 limitations behind. Just look at ethernet, which is now running at 100 Gbps with 1500-byte packets = (at least) 8 million forwarding table lookups per second, because obviously you want to be compatible with those old NE2000 cards.
However, I can agree that there was too much push for dual stack and not enough for translation. Dual stack doesn't solve anything and is therefore unattractive. But being able to move to IPv6 for your own network while the rest of the world is still on IPv4 is very useful.
More information about the rfc-interest