Hacker News new | ask | show | jobs
by gucci-on-fleek 2 hours ago
> If a 1500 byte IPv6 packet arrives on a router with an 1100 byte next hop, does it just drop? Or send back a fragmentation needed icmp?

Yup [0].

> How is that different from setting a “don’t fragment” option on a router.

It's the exact same, of course with the difference that it's the default and that nothing needs to support packets with the “don’t fragment” option disabled (since it's mandatory).

> And v4 has the 169.254 range for this purpose.

Sure, but seeing 169.254.x.x usually means that something is broken, while seeing IPv6 link-local address is perfectly normal.

> As for arp, I don’t see any real complexity with it as a network operator, but maybe that’s because I’m used to it.

Well it's part of the reason why 802.11 tries so hard to pretend that it's Ethernet, and I've seen ARP storms a few times but never any NDP storms.

> but given almost every v6 deployment for the last 30 years is dual stack all it does is increase complexity.

Yeah, IPv6 is great, but dual-stack is fairly annoying, and given that IPv4 is the older protocol and still essentially mandatory, I definitely get why people dislike IPv6 (even when it's really IPv4 that's the problem).

[0]: https://en.wikipedia.org/wiki/Path_MTU_Discovery