Enhanced IPv6 Neighbor Discovery Cache Management
Neighbor discovery protocol enforces the neighbor unreachability detection process to detect failing nodes, or devices, and the changes to link-layer addresses. Neighbor unreachability detection process maintains the reachability information for all the paths between hosts and neighboring nodes, including host-to-host, host-to-device, and device-to-host communication.
The neighbor cache maintains mapping information about the IPv6 link-local or global address to the link-layer address. The neighbor cache also maintains the reachability state of the neighbor using the neighbor unreachability detection process. Neighbors can be in one of the following five possible states:
DELAY: Neighbor resolution is pending, and traffic might flow to this neighbor.
INCOMPLETE: Address resolution is in progress, and the link-layer address is not yet known.
PROBE: Neighbor resolution is in progress, and traffic might flow to this neighbor.
REACHABLE: Neighbor is known to be reachable within the last reachable time interval.
STALE: Neighbor requires resolution, and traffic may flow to this neighbor.
Use the ipv6 nd na glean command to configure the neighbor discovery protocol to glean an entry from an unsolicited neighbor advertisement.
Use the ipv6 nd nud retry command to configure the neighbor discovery protocol to maintain a neighbor discovery cache entry for a neighbor during a network disruption.
Use the ipv6 nd cache expire refresh command to configure the neighbor discovery protocol to maintain a neighbor discovery cache entry even when no traffic flows to the neighbor.