I was in the camp hoping for two octects at the beginning of the address (so they could be zeroes).
Actually, a single i text would have taken us to a trillion IPs and given us enough time to think about the topic a bit more.
Large changes rarely succeed. Perl 6, Mozilla (back in the 1990’s) and others come to mind.
This is hard stuff, and we were made to swallow the kitchen sink.
Would you be happy if we renamed NDP to ARPv6? Or is your suggestion that we continue to use ARP and put a more-than-four-byte-address into a fixed-size four byte field?
> Broadcast was replaced by multicast.
So, in IPv6 you can only send packets to a small subset of recipients, whereas in IPv4 you could address a packet to "every IPv4 device on the planet"?
Or are you suggesting we should misname multicast in IPv6 as "broadcast" just as we did in IPv4 in order to solve which technical problem exactly?
For me as a home user, IPv6 seems like what you'd get when you ask a group of 6-year olds to design a concept car.