(CG)NAT can been a real cost to ISPs, especially smaller ones:<p>> <i>Our [American Indian] tribal network started out IPv6, but soon learned we had to somehow support IPv4 only traffic. It took almost 11 months in order to get a small amount of IPv4 addresses allocated for this use. In fact there were only enough addresses to cover maybe 1% of population. So we were forced to create a very expensive proxy/translation server in order to support this traffic.</i><p>> <i>We learned a very expensive lesson. 71% of the IPv4 traffic we were supporting was from ROKU devices. 9% coming from DishNetwork & DirectTV satellite tuners, 11% from HomeSecurity cameras and systems, and remaining 9% we replaced extremely outdated Point of Sale(POS) equipment. So we cut ROKU some slack three years ago by spending a little over $300k just to support their devices.</i><p>* <a href="https://community.roku.com/t5/Features-settings-updates/It-s-2022-and-still-no-IPv6/m-p/854673/highlight/true#M35732" rel="nofollow">https://community.roku.com/t5/Features-settings-updates/It-s...</a><p>* Discussion: <a href="https://news.ycombinator.com/item?id=35047624">https://news.ycombinator.com/item?id=35047624</a>
Tailscale's "How NAT traversal works" blog is a fascinating read:<p><a href="https://tailscale.com/blog/how-nat-traversal-works" rel="nofollow">https://tailscale.com/blog/how-nat-traversal-works</a>
Google IPv6 traffic hit an all-time high this week: <a href="https://www.google.com/intl/en/ipv6/statistics.html" rel="nofollow">https://www.google.com/intl/en/ipv6/statistics.html</a>
The article tries to label something objectively good as something bad:<p>>>One practical outcome is that government agencies find it harder to identify criminals behind particular IPv4 addresses.<p>lol, lmao even.<p>>>As a result, the agency says, investigations often involve examining and tapping the connections of many more people than really necessary.<p>just incompetence abound, the police should suffer if they don't know how to do their job more effectively
Requiring web services and ISPs to retain detailed logs in perpetuity until IPv6 is universal would be one way to expedite the transition.<p>But personally I don't think IPv6 is ever going to happen. There's simply too little monetary incentive for supporting it. For outbound connections NAT/CGNAT works fine. For inbound connections you can use SNI routing with a tunnel[0].<p>[0]: <a href="https://github.com/anderspitman/awesome-tunneling">https://github.com/anderspitman/awesome-tunneling</a>
My ISP, Metronet, is mostly CGNAT. That broke some things for me, so I called in and they gave me a "free" static IP to fix it. Except, once per year they start charging me for it and I have to call back, and then they make it free again.
Wait, with OpenDNS you can change settings for everyone on an IP address just by connecting from the that same IP address? That seems horribly insecure.