Question: how ipv6 neighbor discovery works?
Answer: Resolve the link-layer address of a neighboring node to which an IPv6 packet is being forwarded.
Determine when the link-layer address of a neighboring node has changed.
Determine whether a neighbor is still reachable.