Ping

A ping is a signal sent to a host that requests a response. It serves two primary purposes: 1) to check if the host is available and 2) to measure how long the response takes.

A ping request can be performed using a ping command, which is a standard command in most command line interfaces. Several network utilities provide a ping feature, which allows you to ping a server by simply entering the IP address or domain name. Most ping programs send multiple pings and provide an average of the pings at the end.

To perform a ping command from a command line interface, simply type "ping" followed by the IP address or domain name of the host you want to ping (e.g., ping 123.123.123.123).

The ping itself consists of a single packet (often 32 or 56 bytes) that contains an "echo" request. The host, if available, responds with a single packet as a reply. The ping time, measured in milliseconds, is the round trip time for the packet to reach the host and for the response to return to the sender.

Ping response times are important because they add overhead to any requests made over the Internet. For example, when you visit a webpage the ping time is added to the time it takes a server to transmit the HTML and related resources to your computer. Pings are especially important in online gaming, where events happen in real-time.

While Internet connection speeds can affect pings, ping response time is often directly related to the physical distance between the source and destination systems. Therefore, a fast connection between New York and Tokyo will likely have a longer ping than a slow connection between New York and Philadelphia. Network congestion may slow down pings, which is why pings are often used for troubleshooting.

What is a Good Ping Response Time?

  1. < 30 ms - excellent ping; almost unnoticeable; ideal for online gaming
  2. 30 to 50 ms - average ping; still ok for online gaming
  3. 50 to 100 ms - somewhat slow ping time; not too noticeable for web browsing but may affect gaming
  4. 100 ms to 500 ms - slow ping; minimal effect on web browsing, but will create noticeable lag in online gaming
  5. > 500 ms - pings of a half second or more will add a noticeable delay to all requests; typically happens when the source and destination are in different parts of the world
Updated August 15, 2018 by Per C.

quizTest Your Knowledge

What encryption standard does HTTPS use to protect web traffic from eavesdropping?

A
AES
0%
B
DES
0%
C
SSL
0%
D
RSA
0%
Correct! Incorrect!     View the HTTPS definition.
More Quizzes →

The Tech Terms Computer Dictionary

The definition of Ping on this page is an original definition written by the TechTerms.com team. If you would like to reference this page or cite this definition, please use the green citation links above.

The goal of TechTerms.com is to explain computer terminology in a way that is easy to understand. We strive for simplicity and accuracy with every definition we publish. If you have feedback about this definition or would like to suggest a new technical term, please contact us.

Sign up for the free TechTerms Newsletter

How often would you like to receive an email?

You can unsubscribe or change your frequency setting at any time using the links available in each email.

Questions? Please contact us.