points by wpm 14 hours ago | 0 comments
You're right, my 100B per square millimeter undershot by six orders of magnitude.
I woulda thought 18 quintillion would've been enough addresses for the next century or two but good thing we locked in all this extra data we throw away with a '::'.
I'm sure it was all well considered by intelligent people, but it was still a dumb decision.
[–] cowlevel 10 hours ago
Don't forget you want extra bits for hierarchical routing. Companies like Amazon and cloudflare have many separate address blocks instead of one big one because that's what was available, but it means every router in the internet has to remember all their blocks instead of just one.
Like I only tangentially interact with this stuff, but I can't imagine how a network operator wouldn't prefer we live in an all ipv6 world.