Hacker News new | ask | show | jobs
by iso1631 1324 days ago
> In the end, I think the idea of making all subnets /64's may have been a mistake.

True, but just imagine the subnets are only 64k hosts, with ipv6's address space as a /80.

My own ipv4 routed network (which is currently routed across 5 continents) is based on a space in the 172.16/12 range comprising 5 /16s. A lot of the subnets I use are chopped down to /27, /28 and /29 (and of course /30 and /31s for links and /32s for loopbacks).

That said it's a bit of a squeeze at the moment.

To implement that in an ipv6 world, I'd make every subnet currently sizing between /29 and /25 into a /64. At most it's 8 subnets per /24 at the moment, so call it 16.

As such every /24 I currently allocate would be a /60.

and I have 1280 of those /24s, so 11 bits, which means I need a /49.

Add some expansion space (which I'm currently looking at) and that seems quite neat as a /48.

That's a fairly big network. At some point in the future I could see justifying a second /48.

My company as a whole certainly has more requirement than that, but we have a /32 allocated (we also have a /16 and /19 in ipv4 land and 2 ASes). That /32 could allocate 65,000 of my continent spanning networks. I think we have about 8, and only a couple are really large. The main one is based on the 10/8 network range, which would probably fit into a single /48, but certainly in a handful of them.

> where anyone can grab a /32.

If the requirement to grab a single /32 is an ability to fill in a form asking for it, we aren't going to be running into any issues any time in the next 100 years.

1 comments

You can get more space easily. I got a /44 through a RIPE LIR as an individual, no questions asked.
A /44 is very small compared with a /32 though.
True, though I know brand new LIRs (one man operations) that got /32's, so I can't imagine a major enterprise would have trouble getting one with a little bit of documentation.
Sure, but how many companies will know to fill in a little bit of documentation? A thousand? A million?