this post was submitted on 01 Aug 2025
830 points (96.5% liked)

Programmer Humor

25425 readers
947 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] thejml@sh.itjust.works 42 points 1 day ago (5 children)

I use IPv6 every day and everywhere I can. It solves so many issues in large corporate and ISP network setups. And yes 10. Wasn’t big enough, and NATing is a PitA.

Honestly we just keep pushing it off when it’s not that bad. Workaround after workaround just because people are lazy.

[–] palordrolap@fedia.io 10 points 1 day ago (3 children)

How much slack did you have in your 10.* network? Or was it literally 16.7 million devices?

[–] jj4211@lemmy.world 2 points 18 hours ago

Having the breathing room is great.

You have two teams that independently set up private networks but now someone has to talk to them both?

In IPv4, they likely stepped on the same private subnets. In ipv6, they pretty much certainly did not step in the same ULA prefixes. My VPN setup is a mess of a maze to deal with the fact that most things I connect to are all independently allocated 10. subnets, with the IPv6 focused customer being easiest.

Also, if you want to embed information in your addressing, like vlan I'd or room information.

Besides, you can have addresses like fd37:5f1a:b4c1::feed:face, and that's fun isn't it?

[–] drkt@scribe.disroot.org 16 points 1 day ago* (last edited 1 day ago) (1 children)

IPv6 isn't just a larger IPv4. There are features inherent to it, like link-local actually functioning and being predictable, unlike APIPA in v4 which was grafted on as an afterthought and breaks more than it works.

It also functions router-less. You can grab 30 10-port switches and just stick them together and start plugging computers in. It will work without configuration or an authority.

I am all v6 internally, but that's not because I have a splatillion devices, but rather it's just better and easier to manage.

[–] jj4211@lemmy.world 3 points 18 hours ago

Well sometimes the lla is not predictable, some stacks take privacy addresses to lla, which is silly but they do it. Of course you can multicast ping and check your neighbor table to get the lla chosen in such cases.

[–] frezik@lemmy.blahaj.zone 5 points 1 day ago

16M devices on one network would almost certainly have major scalability problems all its own. SMB chattiness alone . . . shudder.

load more comments (1 replies)