News for hackers. Stuff that matters.
Re:The world in which IPv6 was a good design by mike_d on Monday August 14, 2023 @02:39AM (#37118154)
IPv6 adoption is just the traffic shift from desktop to mobile. IPv6 kinda makes sense in mobile because it solves a problem of needing multiple addresses per person (phone, tablet, gaming device, etc) and the whole stack is maintained by two entities (the phone OS manufacturer and the carrier). It probably would have worked even better if it was far less complex and only solved the problem that was needed.

https://web.archive.org/web/20210122043401/https://blogs.aka...

Re:The world in which IPv6 was a good design by fulafel on Monday August 14, 2023 @04:11AM (#37118618)
Residential broadband has been getting v6 too. It saves money and provides added functionalityfor the same reasons as on mobile. And academic/research networks got there first long time ago. Corporate envirments seem the biggest holdout.
Re:The world in which IPv6 was a good design by api on Monday August 14, 2023 @07:05AM (#37119616)
Residential broadband often has it too. The laggards are corporate networks and cloud where IT is ultra conservative and “if it’s not broke don’t fix it.”

The only thing that will make corporate environments change is if something they need starts requiring it, and not a second before.

Cloud is slowly getting it. Slowly. GitHub still doesn’t have it though, which makes pure v6 nodes annoying for a lot of use cases.

Re:The world in which IPv6 was a good design by pknomad on Monday August 14, 2023 @11:53AM (#37122520)
I work for a federal space where IPv6 native is a mandate. As someone who's working on k8s, we often have to build and patch everything ourselves to support that mandate. Want to pull a helm chart from a github repo? Gotta either dual stack the node or run a reverse proxy to make that happen.

I'd love to be at a point where everyone just dual stacked everything so that one day we can flip off the IPv4 switch.

Re:The world in which IPv6 was a good design by Dagger2 on Monday August 14, 2023 @12:55PM (#37123353)
Try NAT64. It'll let v6-only clients reach v4-only websites.
Re:The world in which IPv6 was a good design by pknomad on Tuesday August 15, 2023 @07:09AM (#37132465)
Interesting. I'll take a look! Thanks!
Re:The world in which IPv6 was a good design by ianburrell on Monday August 14, 2023 @01:10PM (#37123590)
I think major failure of Kubernetes was not being IPv6-only from the beginning. Its model of every pod having own address works much better with IPv6 where addresses are cheap. With IPv4, it needs complicated overlay networks. The cluster boundary would also make a good place for NAT64 proxy.

Kubernetes didn't get IPv6 support until later, and it sounds like it isn't reliable yet.

Re:The world in which IPv6 was a good design by mike_d on Monday August 14, 2023 @07:01PM (#37127891)
> I think major failure of Kubernetes was

Heh. Kubernetes as a whole was a failed project at Google that got open sourced.

Re:The world in which IPv6 was a good design by pknomad on Tuesday August 15, 2023 @07:08AM (#37132455)
I was under the impression that Google simply latched onto the project? Doesn't Google still use borg to this day?
Re:The world in which IPv6 was a good design by vetinari on Monday August 14, 2023 @01:00PM (#37123445)
Corporate networks are not lagging for being ultra conservative; they lag, because the moment they start thinking about any change, their vendors start pushing all manners of products and licenses on them, that they insist are absolutely necessary for that change and it won't work without it. Sharks feel the blood in the water, and they want to make whatever is possible on it.

So in the end you are looking both at capex, increased opex and for what? You have ipv6? Congratulation, now you go to your C-level bosses and explain to them why it was worth it. Good luck.

Re:The world in which IPv6 was a good design by throw0101b on Monday August 14, 2023 @09:08AM (#37120609)
> IPv6 adoption is just the traffic shift from desktop to mobile.

There are entire ISPs (in the US) that are IPv6-only for CPE because IPv4 is unavailable and they have to use expensive CG-NAT boxes to deal with IPv4:

* https://community.roku.com/t5/Features-settings-updates/It-s...

*https://news.ycombinator.com/item?id=35047624

Meanwhile India was 80% IPv6 as of a few months ago:

* https://news.ycombinator.com/item?id=32798003

The fact that the US and EU just happened to get a bunch of addresses first doesn't mean the rest of the world has the same options available.

More addresses are needed if everyone on the planet is to be able to connect.

Re:The world in which IPv6 was a good design by systemBuilder on Monday August 14, 2023 @11:40AM (#37122327)
IPv6 only solves a problem if you don't understand the problem itself! Just because people have five devices doesn't mean they need 65,000 * 5 internet addresses ... there is an endpoint for every port and each device needs only a handful of ports if not only one! Each user can certainly get by with five ports on five shared ipv4 addresses.

As I said before IPv6 will never happen fully because it solves a non-problem very expensively - by assuming the whole world is 64-bit workstations!

Re:The world in which IPv6 was a good design by patmorgan23 on Monday August 14, 2023 @12:27PM (#37122938)
That works fine for outbound connections but doesn't work for inbound connections. You can't have two devices listening for inbound connections on the same IP address.