PING(8) iputils PING(8) (NAME) ping - ICMP ECHO_REQUEST (SYNOPSIS) ping [-aAbBdCDfhHLnOqrRUvV346] [-c count] [-e identifier] [-F flowlabel] [-i interval] [-I interface] [-l preload] [-m mark] [-M pmtudisc_option] [-N nodeinfo_option] [-w deadline] [-W timeout] [-p pattern] [-Q tos] [-s packetsize] [-S sndbuf] [-t ttl] [-T timestamp option] [hop...] {destination} (DESCRIPTION) ping ECHO_REQUEST ICMP ECHO_RESPONSE (gateway) . ECHO_REQUEST ( "ping") IP ICMP struct timeval ("pad") . ping IPv4 IPv6 . -4 -6 . ping IPv6 Node Information Queries (RFC4620) . hop IPv6 (RFC5095). (OPTIONS) -3 RTT ( ). -4 IPv4. -6 IPv6. -a ( ). -A . ( preload) . -i . RTT (flood) . -b (broadcast). -B ping . ping (bind) . -c count count ECHO_REQUEST. deadline ping count ECHO_REPLY . -C connect() . -d SO_DEBUG . . -D ( + gettimeofday) . -e identifier (identification) ECHO_REQUEST. 0 raw socket ( ICMP datagram socket ). -v . -f (Flood ping). ECHO_REQUEST "." ECHO_REPLY (backspace) . . (interval) ( ) . (super-user) . -F flow label IPv6. (flow label) ( ) echo request. . -h . -H DNS . -f ( ) . DNS . -n (override) . IPUTILS_PING_PTR_LOOKUP . -i interval interval . ( locale). . . (broadcast) (multicast) : . -I interface interface VRF . interface . interface . interface VRF -I . : IPv6 (link-local) ( '%' destination ) . -l preload preload ping . preload . -L (multicast). . -m mark mark . (policy routing) . CAP_NET_ADMIN CAP_NET_RAW ( 5.17 ) socket(7) . -M pmtudisc_opt MTU (Path MTU Discovery). pmtudisc_option : do ( DF PMTU ) want ( PMTU ) probe ( DF PMTU ) dont ( DF). -N nodeinfo_option IPv6. IPv6 (RFC4620) Echo Request. CAP_NET_RAW . help NI. name (Node Names). ipv6 IPv6. IPv6 . ipv6-global (global-scope) IPv6. ipv6-sitelocal (site-local) IPv6. ipv6-linklocal (link-local) IPv6. ipv6-all IPv6 . ipv4 IPv4. IPv4 . ipv4-all IPv4 . subject-ipv6=ipv6addr IPv6. subject-ipv4=ipv4addr IPv4. subject-name=nodename . (FQDN) . subject-fqdn=nodename . (FQDN) . -n . ( DNS). -f . -H (override) . IPUTILS_PING_PTR_LOOKUP . -O ICMP ECHO . -D . -p pattern ("pad") . . -p ff . -q . . -Q tos (Quality of Service) ICMP. tos ( ping) . RFC2474 (DS) : - ( ) - ( ) (DSCP). RFC2481 RFC3168 - ECN . (RFC1349 RFC2474 ) : ( ) ( ) - (Type of Service) - ( ) (Precedence). -r . . -I . -R ping. (Record route). RECORD_ROUTE ECHO_REQUEST . IP . . -s packetsize . ICMP ICMP . IPv4 ( -R -T hop ) IPv6 . -S sndbuf sndbuf . . -t ttl ping. (Time to Live) IP. -T timestamp option IP. timestamp option tsonly ( ) tsandaddr ( ) tsprespec host1 [host2 [host3 [host4]]] ( ) . -U ( ). ping DNS . -v (Verbose). (DUP) . -V . -w deadline ping . ping count deadline count . -W timeout . ping RTT . ( locale). 0 . ping . "" . . ///mdev . (mdev) RTT RTT . mdev RTT ( ). RTT ( ACK ) VoIP . ( ) SIGINT . SIGQUIT . . ping . (ENVIRONMENT) IPUTILS_PING_PTR_LOOKUP 0 DNS ( PTR) . -H -n (override) . (EXIT STATUS) ping 1 . count deadline deadline count 1 . 2 . 0 . . IPV6 (IPV6 LINK-LOCAL DESTINATIONS) IPv6 (link-local) ping ICMP datagram sockets . ping raw sockets . : o % % ifindex : ping fe80::5054:ff:fe70:67bc%eth0 ping fe80::5054:ff:fe70:67bc%2 o -I ICMP datagram sockets : 5.17 5.15.19 5.10.96 5.4.176 4.19.228 4.14.265. musl libc . ICMP (ICMP PACKET DETAILS) IP . ICMP ECHO_REQUEST ICMP . packetsize ( ). IP ICMP ECHO_REPLY ( ICMP) . struct timeval ping . . (DUPLICATE AND DAMAGED PACKETS) ping . (link-level) . ( ) . ping ( ). (ID COLLISIONS) TCP UDP (port) ICMP (ID) . echo . . (payload) . ping DIFFERENT ADDRESS . ping PID . /proc/sys/kernel/pid_max . pid_max . (TRYING DIFFERENT DATA PATTERNS) (-) . . "" (transitions) . (data link) . . . -p ping . TTL (TTL DETAILS) TTL IP IP . TTL . TTL TCP . . TCP RFC9293 . ping TTL . TTL : o 4.3BSD Tahoe . TTL . o . TTL ping . o . ICMP TCP . . (BUGS) o RECORD_ROUTE . o IP RECORD_ROUTE . . o (Flood pinging) (broadcast) . (SEE ALSO) ip(8), ss(8). (HISTORY) ping 4.3BSD . . s20150815 ping6 . ping . (symlink) ping6 ping . (SECURITY) ping CAP_NET_RAW : ) echo ( -N ) ECHO_REQUEST 0 ( -e ) ) ICMP ) echo ICMP . set-uid root . (AVAILABILITY) ping iputils . iputils 20250605 PING(8)