← Back to context

Comment by morshu9001

5 days ago

Part of the ipv6 ambition was fixing all the suboptimally allocated ipv4 routes. They considered your idea and decided against it for that reason. But had they done it, we would've already been on v6 for years and had plenty of time to build some cleaner routes too.

I think they also wanted to kill NAT and DHCP everywhere, so there's SLAAC by default. But turns out NAT is rather user-friendly in many cases! They even had to bolt on that v6 privacy extension.

What do you mean by suboptimal allocation?

  • The ipv4 routing table contains many individual /24 subnets that cannot be summarized, causing bloat in the routing tables.

    With ipv6, that can be simplified with just a couple of /32 or /48 prefixes per AS.

    • This, because a bunch of random /24s were sold off to different ISPs, because of address scarcity.