this post was submitted on 25 Sep 2023
6 points (87.5% liked)

IPv6

318 readers
3 users here now

IPv6 Discussions

founded 2 years ago
MODERATORS
6
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/ipv6
 

I'm curious about something so I'm going to throw this thought experiment out here. For some background I run a pure IPv6 network and dove into v6 ignoring any v4 baggage so this is more of a devils advocate question than anything I genuinely believe.

Onto the question, why should I run a /64 subnet and waste all those addresses as opposed to running a /96 or even a /112?

  1. It breaks SLAAC and Android

let's assume I don't care for whatever reason and I'm content with DHCP, maybe android actually supports DHCP in this alternate universe

  1. It breaks RFC3306 aka Unicast-prefix-based multicast groups

No applications I care about are impacted by this breakage

  1. It violates the purity of the spec

I don't care

What advantages does running a /64 provide over smaller subnets? Especially subnets like a /96 where address count still far exceeds usage so filling subnets remains impossible.

you are viewing a single comment's thread
view the rest of the comments
[–] slazer2au 1 points 1 year ago

We may replace it by then, but when people quote the 100 year thing like I have we sometimes forget to mention that is in reference to the current allocated 2000::/3 block.
We have several other blocks reserved for future use which will take several hundred years each to use up.

If we find a more efficient way of using address space then we can use those methods for the other /3 blocks.