Reclaiming IPv4 Class E's 240.0.0.0/4
Thread focus
- Debate centers on whether reclaiming IPv4 Class E (240.0.0.0/4) is worthwhile versus pushing harder on IPv6.
- Many see 240/4 as a distraction that prolongs IPv4 dependence without solving structural problems.
IPv6 vs reclaiming 240/4
- Pro-IPv6 view: reclaiming 240/4 breaks devices, firewalls, and software, buys only a few years, and weakens incentives to deploy IPv6.
- Critics of 240/4 note that to use it on the public Internet you effectively need near‑100% support across OSes, routers, and middleboxes; anything less creates opaque reachability bugs.
- Some argue 240/4 might be useful as extra private space (e.g., behind NAT, containers) but not as globally routable space.
IPv6 design, complexity, and backward‑compatibility debates
- Several commenters argue IPv6 could have been a “bigger IPv4” with minimal changes (longer addresses, same model), citing historical proposals (TP/IX, TUBA, Extended IP).
- Counter-argument: any expanded-address protocol would still break APIs, hardware, and assumptions; you’d still need new structs, DNS record types, and transition mechanisms.
- IPv6-specific complaints: SLAAC and privacy addresses, multiple addresses per interface, dependence on ICMP, dynamic prefixes from ISPs, DHCPv6 vs SLAAC tensions, Android not supporting stateful DHCPv6.
Operational experiences and deployment barriers
- Some report IPv6 has “just worked” for a decade (home ISPs, HE tunnels, mobile networks).
- Others see IPv6 as flaky or absent (certain ISPs, cloud services, major sites like Github), making IPv6-only setups impractical.
- Admins dislike dual-stack: two firewall configs, two address plans, more debugging surface, while IPv4 must remain anyway.
- Usability gripe: IPv6 text form is hard to type, recognize, and select; tools and conventions (ifconfig, 8.8.8.8) are IPv4-centric.
NAT, CGNAT, and address scarcity
- Some want IPv6 to eliminate NAT; others note NAT and CGNAT remain due to legacy IPv4-only services and dynamic prefixes.
- Mobile carriers often run IPv6-only plus NAT64/DNS64 for IPv4 sites; suggested as a model for ISPs.
- Address scarcity is now monetized (e.g., cloud IPv4 charges); this may slowly push services toward IPv6, but big holders feel little pressure.
Other reserved ranges (0/8, 127/8)
- Reusing 127/8 or 0/8 is seen as far riskier than 240/4 due to ubiquitous hardcoded loopback and “this host” assumptions and potential security issues.
- Some niche use of expanded 127/8 for local aliases exists; shrinking it (e.g., to /16) would be extremely slow and fragile.
Policy / incentives
- Some advocate mandates (FCC or governments requiring IPv6, even v6-only government sites) to break the stalemate.
- Others argue against misusing CVEs or hard mandates; emphasize that economics and inertia, not protocol design quality alone, explain slow adoption.