Earlier quoted context omitted.
Apple have made it a hard requirement for apps to operate correctly on IPv6-only connections for a few years now. If your app doesn't work unless it's on IPv4, Apple will reject it.
That can't be totally true, Twitter doesn't work on v6.
Update: Approaching IPv4 Run-out
111–120 of 140 posts
Re: Update: Approaching IPv4 Run-out
#112I wonder if they will implement some kind of clawback for orgs that are sitting on large chunks of sparsely used blocks. Old tech companies and colleges come to mind. https://myip.ms/info/ip_ranges_blocks/Major_Biggest_IP_Addre...
Re: Update: Approaching IPv4 Run-out
#113Earlier quoted context omitted.
Instead of excluding CF, I'd like to see server stats weighted by popularity. I'd bet that the concentration of traffic to just a few mega-sites means most people can now get by just fine with IPv6.
You might be surprised. For reasons I can't begin to fathom, a coffee shop near me used to have its wifi router set up to only permit connections to external sites over IPv6. I was legitimately surprised at how many sites I couldn't access from there, including sites from Fortune 50 companies and big tech firms, who you'd expect to be among those who'd be on top of this sort of thing. (Including, ahem, HN.)
It maybe shouldn't be a surprise that IPv6 has seen much faster consumer adoption comparatively, as consumer ISPs face much less steady/predictable device growth and sometimes much more complex routing scenarios (cell towers have much more complicated internet traffic routing needs than wired ethernet in an office park somewhere).
Re: Update: Approaching IPv4 Run-out
#114Earlier quoted context omitted.
No, because the Internet is a voluntary system.
Very few companies would need to decide to not interconnect with IPv4 networks before IPv4 was effectively dead. Typically, though, there's a process that they would go through before making that move. That's what I was asking about. Has anybody floated a date for IPv4 death?
Rather than a date I think it would make sense to look at the traffic. When IPv4 hits, say, 1% it might make sense to turn it off. I would estimate that's decades away.
Re: Update: Approaching IPv4 Run-out
#115Re: Update: Approaching IPv4 Run-out
#116I wonder if they will implement some kind of clawback for orgs that are sitting on large chunks of sparsely used blocks. Old tech companies and colleges come to mind. https://myip.ms/info/ip_ranges_blocks/Major_Biggest_IP_Addre...
When the options are: let them profit awkwardly from a windfall, claw it back against their will, or make their IPv4 assets obsolete, focusing on the latter seems most productive. The UK’s largest mobile provider now gives me an IPv6 only connection and I didn’t even notice.
Now it has to hide port numbers and IPV4 space will suddenly be multiplied by less than 2^16.
Re: Update: Approaching IPv4 Run-out
#117RIPE, there's this story of The Boy Who Cried Wolf. Would suggest reading it.
Re: Update: Approaching IPv4 Run-out
#118I'm curious if there are people here that have migrated their home network to IPv6 only, and if yes, what are the challenges encountered? I suspect the biggest problem is that there still are many websites that only have IPv4
IPv6 only is a bit daft as yet because you'll need a 6 to 4 gateway of some sort to see much of the web/internets. For starters, this: $ dig news.ycombinator.com AAAA ... fails I have been running dual stack at home for around five years now with only a couple of wobbles that I can point at my ISP losing their IPv6 and not noticing for a while.
$ ip -4 addr show | grep eth0
# nothing
$ dig news.ycombinator.com AAAA +short
64:ff9b::d1d8:e6f0
$ wget -6 https://news.ycombinator.com -O /dev/null
Resolving news.ycombinator.com (news.ycombinator.com)... 64:ff9b::d1d8:e6f0
Connecting to news.ycombinator.com (news.ycombinator.com)|64:ff9b::d1d8:e6f0|:443... connected.
HTTP request sent, awaiting response... 200 OK
[...] ‘/dev/null’ saved [34663]
WFM!Re: Update: Approaching IPv4 Run-out
#119Earlier quoted context omitted.
IPv6 only is a bit daft as yet because you'll need a 6 to 4 gateway of some sort to see much of the web/internets. For starters, this: $ dig news.ycombinator.com AAAA ... fails I have been running dual stack at home for around five years now with only a couple of wobbles that I can point at my ISP losing their IPv6 and not noticing for a while.
$ ip -4 addr show | grep eth0 # nothing $ dig news.ycombinator.com AAAA +short 64:ff9b::d1d8:e6f0 $ wget -6 https://news.ycombinator.com -O /dev/null Resolving news.ycombinator.com (news.ycombinator.com)... 64:ff9b::d1d8:e6f0 Connecting to news.ycombinator.com (news.ycombinator.com)|64:ff9b::d1d8:e6f0|:443... connected. HTTP request sent, awaiting response... 200 OK [...] ‘/dev/null’ saved [34663] WFM!
Re: Update: Approaching IPv4 Run-out
#120IPv6 worldwide adoption is at just under 30%: https://www.google.com/intl/en/ipv6/statistics.html If the current growth rate continues, it looks like it will reach 100% by about 2035.
Gave up on trying to figure out how to make it all just work. I'd rather take one public IP that works than 9223372036854775808 that doesn't.
Mainly there seems to be a big disconnect between how IPv6 is designed and intended to be used (according to modern RFCs), and how at least my ISP actually deploys it. For one they only give me a /64, which isn't compatible with modern IPv6 ways. In addition they do so using DHCPv6, which means my prefix changes every now and then. All those internal services that got their own IP needs separate DynDNS entries. All those firewall rules opening ports for those services? Yeah they need to be manually updated.
Local DNS resolution fails because the DHCP server in pfSense sends out the public IPv6 address as the primary DNS rather than the local IPv4 I added manually to try to override it, so now my devices try to contact a DNS server that doesn't exist.
I'm sure some day it'll actually just work for me...