APNIC: Big Tech’s use of carrier-grade NAT is holding back internet innovation
CGNAT motivations and impacts
- Some ISPs avoid or delay IPv6 rollout, allegedly to upsell “business” static IPv4 and keep users behind CGNAT, despite higher latency and packet loss.
- CGNAT is described as degrading the internet: harder port forwarding, blocked hosting, mis-shared IP reputation (one abuser can get many users firewalled).
- A few see CGNAT as acceptable or even beneficial for typical consumers; others argue it should not be marketed as a full “Internet connection” because arbitrary inbound IP traffic is impossible.
Privacy: CGNAT vs IPv6
- One camp strongly prefers CGNAT, seeing shared IPv4 as privacy by default: third‑party sites relying mainly on IP logs (e.g., torrent trackers, Wikipedia, basic IP-based blocking) get weaker identifiers.
- Counterpoint: ISPs log CGNAT mappings (IP + port + time) and can still identify users, especially under subpoena; CGNAT doesn’t protect against serious investigators.
- Debate over whether IPv6 inherently harms privacy: stable per‑customer prefixes can be long‑term identifiers, even with rotating interface IDs; others note IPv6 can use frequently changing addresses.
- Several argue that real anonymity requires Tor/VPN and strict fingerprint/cookie controls; CGNAT alone is insufficient.
Hosting, P2P, and “real internet”
- Many lament losing the ability to run services at home once moved behind CGNAT; workarounds include VPS, reverse tunnels, NAT hole punching, or commercial VPNs.
- Some assert that if you can’t accept inbound connections, you don’t have “the internet” but a gated, centralized service.
- Concern that NAT/CGNAT pushes architectures toward centralized servers and away from true peer‑to‑peer, increasing dependence on large providers.
IPv6 adoption and deployment challenges
- Thread cites steady but slow IPv6 client growth; projections suggest coexistence with IPv4 well into the 2030s–2040s.
- However, many major services still lack IPv6, so real IPv6 traffic share may be substantially lower than client-enablement graphs suggest.
- Lack of incentives is seen as a key reason IPv6 may remain a “perpetual runner‑up.”
IPv6 complexity and operational pain
- Some users report IPv6 “just working” and solving CGNAT/port issues once firewall and ICMP rules are correctly set.
- Others find IPv6 overcomplex: long addresses, dependence on DNS, dynamic prefixes, RA/SLAAC quirks, DHCPv6, and multi‑ISP failover requiring NPTv6.
- A minority reject IPv6 entirely, seeing it as an over-engineered replacement rather than a simple expanded address space.
NAT traversal and gaming
- NAT (especially CGNAT and symmetric NAT) complicates P2P apps, VoIP, and gaming; technologies like STUN/TURN and products like Tailscale are cited as workarounds.
- Modern games often avoid player‑hosted servers and direct connections, partly due to NAT realities, reinforcing centralization trends.