100-105 Video025 IPv6 (does not use broadcast)
I am a bit confused and hoping I can get some help, in the above video Keith talks about arp requests at layer3 to get mac address for layer 2 communications, to do this a layer2 broadcast is created on the network (layer 2 frame sent to ffff:ffff:ffff), the video then goes on to say that ipv6 doesn't use broadcasts and to get the same information (mac address for layer 2 communications) a Solicited node multicast packet is sent to the address that was given in the router advertisement. The but I don't understand is arp uses a layer 2 broadcast to communicate at layer 2 (at least to start with) what is happening at layer2 for ipv6 and why is it different and how does it not use broadcasts? or am I just missing something ?
Thanks in advance, (hope my terminology makes sense)