ping

This command sends (pings) ICMP echo request messages to a remote destination (IP address or FQDN) to check connectivity. Pings have an IP and ICMP header, followed by a struct timeval and then an arbitrary number of "pad" bytes used to fill out the packet. Ping works with both IPv4 and IPv6.

Syntax

ping {<IPv4 Address>|ipv6 <IPv6 Address>|<Hostname>} [ethernet mpid]  [source data {interface|source-address|vrf}] [repeat <Echo Requests>] [size <Payload Size>]  [summarized]

Command

Description

<IPv4 Address>

Configures an IPv4 IP address in dotted-decimal notation or as a hostname.

ipv6 <IPv6 Address>

Configures an IPv6 address as X:X::X:X or as a hostname.

<Hostname>

Configures a hostname or FQDN (.g., abc.com).

ethernet mpid <Endpoint ID> domain <CFM Domain Name>

Configures a Layer-2 ping - Ethernet Connectivity Fault Management (CFM) per IEEE 802.1ag. This is a loopback message.

source voip interface

(Optional) Defines the interface from where you want to ping. This can be one of the following:

vlan (configures the VLAN ID)
name (configures the IP network interface name)

repeat

(Optional) Defines the number (1-300) of echo requests.

size

(Optional) Defines the payload size (0-max packet size).  

source data interface

(Optional) Specifies the interface from where you want to send the ping packet. The source IP address is selected automatically.

bvi (bridge interface)
cellular (Cellular 3G interface)
gigabitethernet (Gigabit Ethernet interface)
gre (GRE tunnel interface)
ipip (IPIP tunnel interface)
ipipv6 (IPIPv6 tunnel interface)
ipv6ip (IPv6IP tunnel interface
l2tp (L2TP tunnel interface)
loopback (PPPoE interface)
pppoe (PPPoE interface)
pptp (PPTP tunnel interface)
vlan (VLAN interface)
vti (VTI tunnel interface)

source data source-address

(Optional) Specifies the source interface (IP address of the interface) from where you want to send the ping packet.

gigabitethernet (Gigabit Ethernet interface)
gre (GRE tunnel interface)
ipip (IPIP tunnel interface)
ipipv6 (IPIPv6 tunnel interface)
ipv6ip (IPv6IP tunnel interface
l2tp (L2TP tunnel interface)
loopback (PPPoE interface)
pppoe (PPPoE interface)
pptp (PPTP tunnel interface)
vlan (VLAN interface)
vti (VTI tunnel interface)

source data vrf

(Optional) Specifies the VRF name from where you want to send the ping packet.

summarized

Displays a summary of the ping results.

Command Mode

Basic and Privileged User

Note

To terminate the ping, use the key combination Ctrl+C.

Example

Pinging an FQDN:
ping corp.abc.com source voip interface vlan 1
Sending 3 ICMP packets with 555 bytes payload size to 10.4.0.1 via interface VLAN 1:
ping 10.4.0.1 source data interface vlan 1 repeat 3 size 555
PING 10.4.0.1 (10.4.0.1): 555 data bytes
563 bytes from 10.4.0.1: icmp_seq=0 ttl=255 time=1.3 ms
563 bytes from 10.4.0.1: icmp_seq=1 ttl=255 time=1.1 ms
563 bytes from 10.4.0.1: icmp_seq=2 ttl=255 time=1.2 ms
--- 10.4.0.1 ping statistics ---
3 packets transmitted, 3 packets received, 0 packet loss
round-trip min/avg/max = 1.1/1.2/1.3 ms
Pinging an IPv6 destination address:
ping ipv6 2001:15::300