Earlier quoted context omitted.
Nearly all ISPs these days are deploying IPv6 for their mobile networks and core service networks, especially in less developed markets^1. The reason is simple, a cost justification. What doesn't exist is a cost justification for Enterprises to deploy IPv6, and for ISPs to deploy Residential / Corporate Internet IPv6. IMO with the right market conditions, IPv6 could spread really fast within 6-24 months. For example,…
Hetzner makes you pay 1 € per IPv4, while IPv6 is free. I'd gladly get rid of all IPv4's given that I have many servers.
IPv6 traffic crosses the 50% mark
531–540 of 643 posts
Re: IPv6 traffic crosses the 50% mark
#532Earlier quoted context omitted.
Hetzner makes you pay 1 € per IPv4, while IPv6 is free. I'd gladly get rid of all IPv4's given that I have many servers.
I don't even know why clouds offer public IP addresses. In my opinion all clouds should only have a gateway that routes via host header for millions of customers. IPv4 should be a special priv for special situations at a higher price. Then these clouds could own maybe 20 IPs total instead of millions.
This is incompatible with TCP/IP networking. In TCP connections, (sender_address, sender_port, receiver_address, receiver_port) is a unique combination. Those numbers together uniquely identify the sender talking to the receiver. For a public webserver:
* sender_address is the client machine's IP address
* sender_port is a random number from 0..65535 (not quite, but let's pretend)
* receiver_address is the webserver's IP address
* receiver_port is 443
That means it'd be impossible for one client IP to be connected to one server IP more than 65535 times. Sounds like a lot, right?
* sender_address is the outbound NAT at an office with 10,000 employees
Now each user can have at most 6.5 connections on average to the same webserver. That's probably not an issue, as long as the site isn't a major news org and nothing critical is happening. Now given your scheme:
* receiver_address is the gateway shared by 10000 websites
Now each user can have at most 6.5 connections to all of those 10000 websites combined, at once, total, period. Or put another way, 100,000,000 client/website combos would have to fit into the same 65535 possible sender_ports. Hope you don't plan on checking your webmail and buying airline tickets at the same time.
Re: IPv6 traffic crosses the 50% mark
#533Earlier quoted context omitted.
> It should be ISPs doing that to prepare for the transition. Yeah, I dont get why more ISPs don't offer carrier-grade NAT64 instead of the typical CGNAT
NAT64 doesn't make sense for consumers. There are too many apps that hardcoded IPv4 in their code. People are going to complain that their old Xbox games don't work. For most people, dual stack works fine. For mobile, the solution is 464XLAT that translates locally. There is MAP-E that does translation on gateway with IPv4 on local network. For businesses, NAT64 makes more sense cause they can control what software i…
That would work over CLAT, which most operating systems support. Steam has this issue, clat works around it while still using a ipv6-only net.
https://github.com/ValveSoftware/steam-for-linux/issues/3372...
Re: IPv6 traffic crosses the 50% mark
#534And still, in the year of our lord 2026, GitHub does not support IPv6. https://github.com/orgs/community/discussions/10539
Re: IPv6 traffic crosses the 50% mark
#535Re: IPv6 traffic crosses the 50% mark
#536Tailscale have a great FAQ about IPv4 vs IPv6: https://tailscale.com/docs/reference/faq/ipv6 If you're not an expert in this area it's worth a read - I certainly learned a few things!
Re: IPv6 traffic crosses the 50% mark
#537I still do not support IPv6 on my servers and I think I will skip it and wait for IPv8: https://www.ietf.org/archive/id/draft-thain-ipv8-00.html Avoiding a dual-stack and making IPv4 a part of whatever superseeds it seems like the right choice to me. IPv6 always seemed to me like throwing away all existing telephone numbers, just to support longer numbers.
Re: IPv6 traffic crosses the 50% mark
#538Zoom in on that graph using the controls at the bottom, and you'll see a repeating pattern of crests and troughs, weekly. There's about a 5% difference between the crests and the troughs: the crests are hitting the 50% line or just below it, and the troughs are down around 45%. The real question is, why are the crests so predictable? They're always on Saturdays; Sunday dips down a little below the crest, then Monday-…
Re: IPv6 traffic crosses the 50% mark
#539And still, in the year of our lord 2026, GitHub does not support IPv6. https://github.com/orgs/community/discussions/10539
Kinda sorta. github.com doesn’t have an IPv6 address. github.io does have an IPv6 address. Indeed, one workaround for getting rate limited when using a carrier NAT with github.com is to have a github.io page and pull data from github.io instead of github.com. Edit: About a decade ago, all of my hosting had full IPv6 support, and I tried to move over to IPv6. However, there was an issue with Letsencrypt certs not vali…
Are you sure? I don't see it.
Name: github.io
Addresses: 185.199.111.153 185.199.110.153 185.199.108.153 185.199.109.153