Ping Order in Linux
The ping order is one of the most used utilities for troubleshooting, testing, and network that is diagnosing dilemmas.
Ping works by delivering a number of ICMP (net Control information method) Echo demand bundles to a particular location internet protocol address in the network and waits for a reply. Whenever location gets the plan, it will react back once again with an ICMP echo response.
Utilizing the ping command, it is possible to see whether a destination that are remote is active or sedentary. There are also the round-trip delay in communicating with the destination and look whether there can be a packet reduction.
The ping power is a right part associated with iputils (or iputils-ping) package, and is pre-installed on almost all Linux distributions. ping can also be readily available on Microsoft windows, macOS, and FreeBSD.
How to ping a server
The syntax for any ping demand is just as employs:
ping [OPTIONS] DESTINATION
To illustrate that is best how the ping demand works let’s ping google.com:
The result shall take a look something similar to this:
PING.com that will be google (18.104.22.168) 56(84) bytes of information.
64 bytes from muc11s01-in-f14.1e100.net (22.214.171.124): icmp_seq=1 ttl=53 time=40.2 ms
64 bytes from muc11s01-in-f14.1e100.net (126.96.36.199): icmp_seq=2 ttl=53 time=41.8 ms
64 bytes from muc11s01-in-f14.1e100.net (188.8.131.52): icmp_seq=3 ttl=53 time=47.4 ms
64 bytes from muc11s01-in-f14.1e100.net (184.108.40.206): icmp_seq=4 ttl=53 time=41.4 ms
4 boxes transmitted, 4 was given, 0% package loss, opportunity 7ms
rtt min/avg/max/mdev = 40.163/42.700/47.408/2.790 ms
The ping command resolves the domain name into an ip and initiate giving ICMP products to the destination IP. When the destination IP is actually reachable it’s going to reply as well as the ping command designs a line that features this amazing industries:
The quantity of information bytes. The default is 56, which results in 64 ICMP data bytes – 64 bytes
The IP address in the destination – from muc11s01-in-f14.1e100.net (220.127.116.11)
The ICMP series number for each and every package. icmp_seq=1
Committed to Live. – ttl=53 – how can TTL services?
The ping opportunity, determined in milliseconds and that is the trip that is round for your packet to reach the variety, and for the a reaction to return to the transmitter. – time=41.4 ms
By default, the period between giving a new package is actually one second.
The ping demand shall continue steadily to send ICMP products to the resort ip until it get an interrupt. To eliminate the command, only hit the Ctrl+C secret mixing.
Once the order prevents, it displays a statistic including the amount of package loss. The package loss means the info got dropped somewhere in the network, suggesting an issue in the system. When there is a packet reduction, the traceroute can be used by you demand to spot where packet reduction occurs.
If ping does not go back a reply, it indicates that the community correspondence isn’t founded. At these times, it doesn’t constantly indicate that the destination internet protocol address is certainly not energetic. Some hosts might have a firewall that will be preventing the ICMP visitors or put never to respond to ping demands.
On success, the ping command exits with code 0. If not it shall exit with signal 1 or 2. this is often beneficial when using the ping power in a shell script.
Inside the next sections, we’ll get across the most often made use of command that is ping.