4 ms·
Android has actually been pretty far ahead of iOS in this respect. My Nexus 4 on T-Mobile has been running IPv6-only for close to two years now.
by teraflop 11y ago
Android has actually been pretty far ahead of iOS in this respect. My Nexus 4 on T-Mobile has been running IPv6-only for close to two years now.
- djrogers 11y agoNot really - iOS has been capable of this for a long time - the difference noted in the article is due to iOS 9's change in preference for IPv6. Running an iPhone on IPv6 only far from new...
- teraflop 11y agoHmm. I don't own a modern iOS device myself, but my understanding was that the kernel support has been there for a long time, but until iOS 9, IPv6 wasn't actually enabled on cellular data networks. Upon investigating a bit more, it looks like that may have only been true for T-Mobile. But it's hard to find definitive statements one way or the other.
- simon_vetter 11y agoiOS8 has been reported to be dual stacked (v6 + v4 addresses) on the cellular side of things on Verizon and a bunch of other (mostly European) networks. What Apple did with iOS9 is improve its address selection algorithm to prefer ipv6 in a majority of cases (if both the device and the server are dual stacked and unless v6 path latency is much greater than its v4 counterpart, v6 will be used). In contrast, ios8 would prefer v4 over v6 when both endpoints were dual stacked. Also, from what I've seen, iOS devices won't provision ipv6 addresses on their cellular interface unless their Carrier Profile says they should, so you might have encountered devices not getting ipv6 addresses even though they were connected to a dual stack network. Wifi always uses v6 if the network supports it.
- deleted 11y ago[deleted]
- reportingsjr 11y agoI have to agree. As long as I have been using my nexus 5 (almost two years) I have gotten ipv6 addresses on LTE networks.
- reportingsjr 11y agoI have to agree. As long as I have been using my nexus 5 (almost two years) I have gotten ipv6 addresses on LTE networks.