On Sat, 8 Aug 2015, Juliusz Chroboczek wrote:

As I understand the presentation that kicked off this discussion, this
becomes an issue since IPv6 relies more on multicast.

I may be confused, but I was under the impression that IPv6 uses multicast
(ND, RA) in the exact same places where IPv4 uses broadcast (ARP, DHCPv4).
As far as the 802.11 MAC is concerned, broadcast and multicast are treated
the same, so 802.11 should be just as suitable or unsuitable for IPv6 as
for IPv4.

You are correct, so this is a problem for IPv4 as well.

It's just that comparing the amount of ARP broadcast packets seen in an IPv4 network and the amount of RA/ND packets seen in an IPv6 network, I'd imagine the amount of multicast for IPv6 is more than 10x (just guessing) larger unless mitigation is put in place, and then it's just larger, not magnitudes larger.

If you miss a couple of consecutive RAs in IPv6, you abandon your prefix and your default route. A host talking to its IPv4 gateway that has received its address using for instance DHCPv4, usually doesn't have to do any multicast/broadcast for hours as long as it keeps talking to/through the gateway.

So IPv6 is a lot more sensitive to multicast packet loss compared to IPv4.

When IPv6 was designed around 1995 multicast was thought to be more effective (because it was a middle ground between broadcast and unicast, giving a decent tradeoff between sending to all and sending multiple packets to whoever might be interested) compared to IPv4. This is still now 20 years later a mindset seen widely throughout the IETF because nobody (as far as I know) has clearly said otherwise.

--
Mikael Abrahamsson    email: [email protected]

_______________________________________________
homenet mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/homenet

Reply via email to