4 ms·
Apple moves iOS to IPv6-only networks
- tyingq 10y agoNot a terrible idea, but the timeline seems aggressive: "Starting June 1, 2016 all apps submitted to the App Store must support IPv6-only networking" There are, for example, hosting providers that don't support ipv6. Including big names, like Amazon's EC2. That means either a pretty hasty move, or using some kind of tunnel. Apple doesn't say when they would switch to "IPv6 only" for runtime, but it seems likely that would come with little lead time as well.
- WorldMaker 10y agoIIRC this timing was announced a couple years back at Apple's Dev conference. Networks will still be expected to have 6-to-4 routing to get to hosting providers that don't support v6, but those will still appear to be v6 addresses to apps from the app store. Basically the commitment is "you must not write apps that assume that they can store or use only v4 addresses", and this should not be a shock to app developers. As for when devices will see "IPv6" only networks ("runtime"), that isn't up to Apple, it's up to the cell carriers, and some cell carriers are already there and only allowing IPv6 traffic. IIRC, T-Mobile in the US is IPv6 only already.
- tyingq 10y agoThat sounds more sane. It's not the tone of the linked article, however. For example: "it looks like iOS apps will only make IPv6 DNS requests and stop query'ing for IPv4 records for NSURLSession calls" It sounds, though, like it will (indirectly) query for IPV4, via DNS64. That's less drastic than the wording above.
- brudgers 10y agoConcurrent discussion of news: https://news.ycombinator.com/item?id=11635867 https://news.ycombinator.com/item?id=11635867