Courseiva
IPv6Privileged EXEC

ping ipv6 [address]

Tests IPv6 connectivity to a destination using ICMPv6 echo requests.

Definition: ping ipv6 [address] is a Cisco IOS privileged exec command. Sends ICMPv6 echo requests to an IPv6 destination to test connectivity. Functionally equivalent to 'ping [ip]' for IPv4 but uses ICMPv6 instead of ICMP.

Syntax·Privileged EXEC
ping ipv6 <ipv6-address>

When to Use This Command

  • Verifying basic IPv6 connectivity between two hosts or routers.
  • Testing IPv6 route installation after static or dynamic routing configuration.
  • Diagnosing IPv6 reachability issues layer by layer.
  • Confirming IPv6 forwarding is enabled ('ipv6 unicast-routing') on a router.

Command Examples

Ping an IPv6 address

R1# ping ipv6 2001:db8:1::2 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 2001:DB8:1::2, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/3 ms

5 exclamation marks indicate 5 successful replies. Success rate 100% confirms full IPv6 reachability. For comparison: '.' means no reply (timeout), 'U' means Unreachable, 'N' means no route.

Ping with extended options (source interface)

R1# ping ipv6 2001:db8:2::1 source GigabitEthernet0/0
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 2/3/5 ms

The 'source' keyword specifies which interface's IPv6 address to use as the source. Useful for testing specific paths or when multiple IPv6 addresses are configured.

Understanding the Output

Output symbols: '!' = success, '.' = timeout/no reply, 'U' = Unreachable (ICMP Destination Unreachable), 'N' = Network Unreachable, 'P' = Protocol Unreachable. If pings fail, check: 'ipv6 unicast-routing' is enabled on routers, IPv6 addresses are configured, routes exist ('show ipv6 route'), and no ACLs are blocking ICMPv6.

CCNA Exam Tips

1.

CCNA exam tip: 'ping ipv6' and 'ping' to an IPv6 address are equivalent on IOS — IOS detects the address family automatically.

2.

CCNA exam tip: ICMPv6 is also used for NDP (Neighbor Discovery), DAD (Duplicate Address Detection), and Router Advertisements — much more than just ping.

3.

CCNA exam tip: Blocking ICMPv6 in ACLs can break IPv6 NDP — unlike IPv4, ICMPv6 is critical to IPv6 operation.

4.

CCNA exam tip: If 'ping ipv6' works from one router but not another, check 'show ipv6 route' for missing routes.

Common Mistakes

Mistake 1: Forgetting 'ipv6 unicast-routing' on routers — without it, the router drops forwarded IPv6 packets.

Mistake 2: Blocking ICMPv6 with an ACL — this breaks NDP and can cause IPv6 to stop working entirely.

Mistake 3: Pinging link-local addresses without specifying the source interface — link-local addresses require an interface scope.

ping ipv6 [address] vs show ipv6 route

Both 'ping ipv6' and 'show ipv6 route' are IPv6 troubleshooting commands, but they operate at different layers. 'ping ipv6' tests end-to-end connectivity using ICMPv6, while 'show ipv6 route' reveals the routing table used to forward packets. They are often used together: ping to identify a reachability problem, then show route to diagnose the routing cause.

Aspectping ipv6 [address]show ipv6 route
ScopeEnd-to-end connectivity testRouting table content inspection
Configuration modeNo configuration neededNo configuration needed
PersistenceTransient output, no state changeTransient output, no state change
PrecedenceUsed after routing is verifiedUsed first to verify routing
Typical useCheck if a specific IPv6 host is reachableVerify route entries and next hops

Use ping ipv6 [address] when you need to test if a particular IPv6 destination is reachable and to measure round-trip time.

Use show ipv6 route when you want to examine the IPv6 routing table to confirm route entries, next-hop addresses, and routing protocol sources.

Related Commands

Practice for the CCNA 200-301

Test your knowledge with practice questions covering all CCNA 200-301 exam domains.

Practice CCNA 200-301 Questions