News for hackers. Stuff that matters.
Re:IPv6 Is Hard by knorker on Sunday February 16, 2025 @01:07PM (#43070109)
> "Hard" for many is "unfamiliar." IPv4 plus NAT and all that ugliness is the devil we know.

Indeed. I meant that if evaluating the two de novo, IPv4+NAT is harder.

Re:IPv6 Is Hard by jeroenhd on Sunday February 16, 2025 @01:15PM (#43070176)
I agree that NAT sucks but IPv6 having two different ways of assigning addresses (SLAAC and DHCPv6) with one of them being practically optional (Android doesn't do DHCPv6 for address assignment) does make IPv6 harder than it needs to be.

Then there are crimes against network protocols like NAT66 that are borderline necessary in some situations because terrible ISPs have decided to dynamically alter IPv6 prefixes so they can charge extra for a static prefix.

I still think NAT makes everything harder than it should be, but I get why some people struggle with IPv6 if their ISP is particularly terrible.

Re:IPv6 Is Hard by kstrauser on Sunday February 16, 2025 @02:07PM (#43070696)
I don't generally care for Android but I'm glad they chose not to support DHCPv6. It's a nice forcing function to make network admins actually learn how SLAAC works and why they should almost certainly prefer it to DHCP.
Re:IPv6 Is Hard by api on Sunday February 16, 2025 @01:44PM (#43070437)
The sin of IPv6 was trying to do too much. They should have extended address sizes, period. SLAAC and most of the other extensions were a mistake.

Everyone should bomb Android bug reports with complaints about lack of DHCPv6 until they fix it. Then people can de-facto deprecate SLAAC. AFAIK Android is the only major offender here.

Some corporate networks already don't do SLAAC if they don't need Android to work on them.

Re:IPv6 Is Hard by raron on Sunday February 16, 2025 @08:40PM (#43073957)
In that case ISPs would give you a single /126 and ask more money for extra devices, eg. /124 for a "family plan".