7 ms·
It's a little hard for me to believe that there are IPv6-only users out there. Who are these people? edit: I realize there are plenty users behind NAT64 gatew
by ahupp 5y ago
It's a little hard for me to believe that there are IPv6-only users out there. Who are these people?
edit: I realize there are plenty users behind NAT64 gateways etc, that's the point: how many users out there have no IPv4 connectivity at all?
- hetspookjee 5y agoMost users from KPN (largest dutch telco) are stuck with just a IPV6 address. Phoning home is often quite a bit of a challenge.
- gruez 5y agoI think the parent poster isn't asking whether you only get an ipv6 address, but rather you only get an ipv6 address without some sort of CGNAT for ipv4
- JimDabell 5y agoIt’s super common for cellular networks. Apple even has a rule for the App Store to reject any applications that don’t work in an IPv6-only environment because of this. They’ve had this rule for six years.
- jaywalk 5y agoMust be smaller providers doing this? In the US, we've got CGNAT IPv4 and regular IPv6 for cellular.
- tedivm 5y agoIt's driven mostly by adoption outside of the US, particularly in Asia. In 2019 over half of the connections in India were IPv6 (of 475 million devices, 52.49 percent are IPv6 devices, according to the APNIC report).
- deleted 5y ago[deleted]
- jsodw 5y agoThat’s not the whole story. Your service doesn’t need to be accessible through ipv6. Just over 464XLAT. That won’t be a problem if you use high level system apis to make connections. All of my servers are ipv4-only and I haven’t had any apps rejected by apple.
- TrueDuality 5y agoYou're partially right. Your apps need to support IPv6 because the internet connections can be IPv6 only. I believe T-Mobile is a big one does this. They do translation for their clients to the IPv4 internet, so they'll be hitting your IPv4 server through a translation layer. The client is still IPv6 only.
- ec109685 5y agoThat doesn't make sense. If I hit amazon.com on my browser, which is IPv4 only, t-mobile needs to provide a (private) IPv4 IP to the phone to make that possible. Edit: was totally wrong about this: https://www.internetsociety.org/resources/deploy360/2014/case-study-t-mobile-us-goes-ipv6-only-using-464xlat/ https://www.internetsociety.org/resources/deploy360/2014/cas... iOS (since IOS 12) and Android have native clients that can tunnel IPv4 requests over an IPv6 only network that are used for providers like T-Mobile.
- Sohcahtoa82 5y agoNot necessarily. T-Mobile could respond to DNS requests with an IPv6 address that includes an encoding of Amazon.com's IPv4 address in it so that when you try to connect it it, the gateway knows what IP address you're looking for and can do the NATing there. Of course, this is just conjecture about a possible way of making it work, and it could easily get broken if you configure your phone to use a different DNS server.
- ec109685 5y agoThanks, that's a good point. Apple talks about it here: https://developer.apple.com/library/archive/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/UnderstandingandPreparingfortheIPv6Transition/UnderstandingandPreparingfortheIPv6Transition.html#//apple_ref/doc/uid/TP40010220-CH213-SW1 https://developer.apple.com/library/archive/documentation/Ne...
- buro9 5y agoPeople on mobile networks, especially outside of Europe and the US
- ajsnigrutin 5y agoThis is quite common in countries with lots of people and not enough IPs. ipv6+nat64
- jaywalk 5y agoWhy don't they use IPv4 with CGNAT in addition to IPv6? That's what the US providers do.
- ajsnigrutin 5y agoYou don't need two nats, you don't have to track two types of ip addresses per customer, for most of the traffic, you don't even need nat at all (youtube, facebook, etc, all support native ipv6), and statless nat64 can be simpler and less resource intensive than cgnat
- wmf 5y agoNAT64 and NAT44 are both forms of CGNAT; NAT64 can be simpler to deploy.
- yolo4553 5y ago> It's a little hard for me to believe that there are IPv6-only users out there Why is this hard to believe? IPv4 ran out a while ago depending on which part of the world you are in. New networks do no longer get IPv4 by default. Some can get very small allocations that are barely enough to operate nat64 gateways for a few thousand users. Quite a few networks decided to not invest in legacy IP any more and better spend their (limited) resources on other activities. > Who are these people? me + non 1st-world countries.
- wmf 5y agoIPv6 without any transition mechanism is not Internet access. It's more like a tenth of the Internet. If an ISP has to buy a few addresses to run NAT64 that's a cost of doing business.
- deleted 5y ago[deleted]
- jchw 5y agoWhat happens when there are literally truly no IPv4 addresses left for sale? Not today’s reality, but the clock is ticking.
- jsodw 5y agoYour comment has been unfairly downvoted. There are IPv6-only users, but they can access IPv4 servers just fine through transition techniques. Otherwise they’d be unable to access most of the internet. You probably interpreted it as no IPv4 connectivity at all, which as you assumed is impossible.
- deleted 5y ago[deleted]