IPv6 NDP Neighbor Discovery protocol in IPv6 is useful for Router Discovery SLAAC Duplicate Address Detection (DAD) Neighbour MAC Discovery Router Discovery Hosts learn the IPv6 addresses of the available IPv6 routers in the same subnet using NDP messages. Two messages RS and RA help routers or hosts to learn addressing and subnetting information. Router Solicitation (RS): Hosts send RS message to the "all IPv6 routers" using local- scope multicast address - FF02::2. This message asks all the IPv6 routers on the local-link only to identify themselves. Router Advertisement (RA): RA messages sent by the router lists many details including the link-local IPv6 address of the router. Routers reply to the RS messages by sending the RA message to the unicast address of the requested host. Also, routers send unsolicited RA messages periodically to "all the IPv6 hosts" using the Local-scope multicast address - FF02::1. Neighbour MAC Discovery
1. Local Scope Multicast Addresses Multicast addresses that begin with FF02::/16 have a link-local scope i.e., routers will not forward these packets outside the local subnet. Multicast addresses that begin with FF08::/16 have an organizational-local scope i.e., packets sent to these addresses are forwarded throughout the enterprise but not out the internet. Command to verify the Local-scope Multicast addresses is show ipv6 interface G0/0 Key IPv6 Local-scope Multicast Addresses Multicast address Used to send data to IPv4 equivalent FF02::1 All nodes (All IPv6 interfaces that are on the link) A subnet broadcast address FF02::2 All routers (All IPv6 router interfaces on the link) None FF02::5 All OSPFv6 routers 224.0.0.5 FF02::6 All OSPFv6-Designated Routers 224.0.0.6 FF02::9 All RIPng routers 224.0.0.9 FF02::A All EIGRPv6 routers 224.0.0.10 FF02::1:2 All DHCPv6 Relay Agent Routers None 2. Solicied-Node Multicast Addresses It is also a Link-local multicas