The Neighbor Discovery Protocol (NDP) is a messaging protocol that was created as part of IPv6 to perform a number of the tasks that ICMP and ARP are able to accomplish with IPv4. Just like ARP, Neighbor Discovery builds a cache of dynamic entries, and you can configure static Neighbor Discovery entries. The IPv4/IPv6 neighbor table shows the IPv6 neighbor messages and functions that are analogous to the traditional IPv4 neighbor messages.
IPv4 Neighbor Message | IPv6 Neighbor Message |
---|---|
ARP request message | Neighbor solicitation message |
ARP reply message | Neighbor advertisement message |
ARP cache | Neighbor cache |
Gratuitous ARP | Duplicate address detection |
Router solicitation message (optional) | Router solicitation (required) |
Router advertisement message (optional) | Router advertisement (required) |
Redirect message | Redirect Message |
The Static NDP feature allows for static mappings to be created between a layer 3 IPv6 address and a Layer 2 MAC address.