An IPv6 neighbor table is a device-maintained database of Layer 3 IPv6 addresses and their Layer 2 MAC-address mappings. It also records resolution state and the connected interface, allowing a device to prepare Ethernet frames for IPv6 neighbors. section 21.1.2 section 21.4
Read the table with Cisco IOS:
- Run show ipv6 neighbors. section 21.1.2
- Check IPv6 Address, Link-layer Addr, State, and Interface columns. section 21.1.2
- Treat REACH as a reachable neighbor state; an INCMP entry means MAC resolution failed or remains incomplete. section 21.1.2 section 21.3.1
Verifying a neighbor after a ping
After R1 pings 2001:db8::2, show ipv6 neighbors can display both R2’s global unicast address and its link-local address. Both entries can use the same MAC address and GigabitEthernet0/0 interface. If R1 instead shows PC3 as INCMP, it cannot learn PC3’s MAC address and drops packets that require Ethernet encapsulation. section 21.3.1
