Article posted on Feb 4
A local ISP, Great Basin Internet Services, was allocated a /32, 2607:f1a8::/32, an inconceivable number of IPs. My first thought was, "gee, the IANA is already over-allocating and not learning from history". However, doing the math starts to put things back in perspective:
So that breaks the whole "number of stars in the sky"-type analogies down into meaningful chunks. A carrier-grade ISP with a single allocation could support 65,536 clients, a consumer ISP could support about 4 billion users, and about 500 million ISP allocations could be made today, with billions more possible in the future. I could see 2000::/3 possibly being used up during my lifetime, but there's another 8 or so of those-sized chunks ready for allocation if needed.
[0] These are short scale -- eat it, Queen of England!
[1] There are some other areas of IPv6 that are technically globally routable but not allocatable, but I'll gloss over those in the name of simplicity.
> Everything else is theoretically usable, so we lose 2^(32-7) - 2^(32-10) - 2^(32-8)
Surely you mean 2^(32-7) + 2^(32-10) + 2^(32-8) =
54.5 million?
You are, right, thanks. Updated.
Normal Internet users should get a bigger allocation than a /64. It's quite normal to want multiple /64 networks.