Neighbor Discovery
The IPv6 Neighbor Discovery (ND) protocol is responsible for the address auto configuration of nodes, discovery of other nodes on the link, determining the link-layer addresses of other nodes, duplicate address detection, finding available routers and DNS servers, address prefix discovery, and maintaining reachability information about the paths to other active neighbor nodes.
ND-specific Neighbor Solicitation or Neighbor Advertisement (NS or NA) and Router Solicitation or Router Advertisement (RS or RA) packet types are supported on all ACI fabric Layer 3 interfaces, including physical, Layer 3 sub interface, and SVI (external and pervasive). Up to APIC release 3.1(1x), RS/RA packets are used for auto configuration for all Layer 3 interfaces but are only configurable for pervasive SVIs.
Starting with APIC release 3.1(2x), RS/RA packets are used for auto configuration and are configurable on Layer 3 interfaces including routed interface, Layer 3 sub interface, and SVI (external and pervasive).
ACI bridge domain ND always operates in flood mode; unicast mode is not supported.
The ACI fabric ND support includes the following:
-
Interface policies (
nd:IfPol
) control ND timers and behavior for NS/NA messages. -
ND prefix policies (
nd:PfxPol
) control RA messages. -
Configuration of IPv6 subnets for ND (fv:Subnet).
-
ND interface policies for external networks.
-
Configurable ND subnets for external networks, and arbitrary subnet configurations for pervasive bridge domains are not supported.
Configuration options include the following:
-
Adjacencies
-
Configurable Static Adjacencies: (<vrf, L3Iface, ipv6 address> --> mac address)
-
Dynamic Adjacencies: Learned via exchange of NS/NA packets
-
-
Per Interface
-
Control of ND packets (NS/NA)
-
Neighbor Solicitation Interval
-
Neighbor Solicitation Retry count
-
-
Control of RA packets
-
Suppress RA
-
Suppress RA MTU
-
RA Interval, RA Interval minimum, Retransmit time
-
-
-
Per Prefix (advertised in RAs) control
-
Lifetime, preferred lifetime
-
Prefix Control (auto configuration, on link)
-
-
Neighbor Discovery Duplicate Address Detection (DAD)