IPv6 is the only way forward
IPv4 vs IPv6: necessity and philosophy
- One camp argues IPv6 is the only realistic path beyond the hard 32‑bit IPv4 limit, especially for late‑arriving regions.
- Others say IPv4 “crisis” has been talked about for decades but NAT and CGNAT keep working; they expect IPv4 to remain dominant.
- Some see IPv6’s “every host has a public address” model as fundamentally flawed and insecure; others note this was also IPv4’s original design and that firewalls, not NAT, should provide protection.
NAT, CGNAT, and P2P connectivity
- Critics of CGNAT highlight: no true port forwarding, unreliable hole punching, degraded gaming and VoIP, mandatory relays, higher latency/cost, and overloaded carrier NAT boxes.
- Skeptics downplay this, claiming most real‑world apps already rely on relays/tunnels and users mainly care about outbound web and streaming.
- Debate centers on lost potential for simple P2P and home hosting versus the acceptability of client–server everything.
Backward compatibility and “IPv4 but bigger”
- Several proposals suggest a hypothetical “IPv4+” or IPv8 with 64‑bit addresses, more compatible with IPv4 or easier to read.
- Network‑savvy participants argue these are effectively new protocols with the same transition costs as IPv6: new packet formats, DNS records, APIs, and upgrades to all routers, OSes, and apps.
- Comparisons to ASCII→UTF‑8 are rejected because IP headers are fixed‑size, not variable‑length like text encodings.
Usability, configuration, and tooling
- Common complaints: long, non‑memorable addresses; SLAAC vs DHCPv6 confusion; dual‑stack doubling troubleshooting; inconsistent OS and router UX.
- Others say v6 complexity is comparable to “IPv4 + ARP + DHCP”; issues are mostly poor CPE/router implementations and legacy scars.
- Many emphasize DNS/mDNS and tools like Tailscale’s “magic DNS” as the real UX layer; memorizing IPs (v4 or v6) is seen as obsolete.
- Some report concrete IPv6 pain: changing ISP prefixes breaking pfSense configs, Android’s SLAAC‑only behavior, and fingerprinting via stable global addresses (partly mitigated by privacy extensions).
Deployment realities and ecosystem gaps
- Mobile networks and some residential ISPs heavily use IPv6 (often with NAT64/464XLAT); for many users “ping6 just works.”
- Major gaps: ISPs that still offer no IPv6, enterprise networks that remain IPv4‑only, and large cloud/SaaS providers (e.g., GitHub, some Azure services) lacking full IPv6 support.
- This fragmented support forces dual‑stack setups and deters operators who don’t see clear short‑term benefits.
Equity and address scarcity
- Several comments frame IPv6 as an equity issue: early US/EU actors hold large IPv4 blocks, while countries like India and China must rely on CGNAT.
- Proposals to “just reclaim” unused or government/enterprise IPv4 are argued to buy at most a short reprieve given growth and fundamental 2³² limits.