ping

Command Function

This command is used to test an IPv4 connection.

Syntax

ping [-4] [-c cnt] [-f] [-i interval] [-q] [-s size] <IP>

Parameters

Table 1 Parameter description

Parameter Description Value Range
--help Displays the parameters supported by the ping command. N/A
-4 Forcibly pings the destination address using the IPv4 protocol. 0-65500
-c CNT Specifies the number of execution times. The default value is 3. 1-65535
-f Pings an IPv4 address in implicit mode. The default parameter configuration is equivalent to -c 15 -i 0.2. N/A
-i interval Specifies the interval (in ms) for sending a ping packet. 1-200
-q Implicitly pings an IPv4 address. If the host is still alive, the ping stops after true is returned. N/A
-s SIZE Specifies the size of a ping packet, in bytes. The default size is 56 bytes. 0-4088
IP Specifies the IPv4 address of the network to test. N/A

Usage Guidelines

  • The ping command is used to check whether the destination IP address is reachable.

  • If the destination IP address is unreachable, the system displays a message indicating that the request times out.

  • If no route is available to the destination IP address, an error message is displayed.

  • This command can be used only after the TCP/IP protocol stack is enabled.

Example

Run ping 192.168.1.3.

Output

Ping a TFTP server IP address.

OHOS:/$ ping 192.168.1.3
Ping 192.168.1.3 (192.168.1.3): 56(84) bytes.
84 bytes from 192.168.1.3: icmp_seq=0 ttl=0 time=0 ms
84 bytes from 192.168.1.3: icmp_seq=0 ttl=0 time=1 ms
84 bytes from 192.168.1.3: icmp_seq=0 ttl=0 time=0 ms
--- 192.168.1.3 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss
round-trip min/avg/max = 0/0/0 ms