Someone may say, "I'll ping him and see if I can get a response." If I want to ask if the ping was successful, how can I refer to the response? Is there a more clever way than "Did your ping get a response?" I feel like pong may be clever, but not very clear.
The output of the Windows/MSDOS ping command seems to leave very little room for interpretation:
C:\>ping google.com Pinging google.com [126.96.36.199] with 32 bytes of data: Reply from 188.8.131.52: bytes=32 time=1ms TTL=127 Reply from 184.108.40.206: bytes=32 time=1ms TTL=127 Reply from 220.127.116.11: bytes=32 time<1ms TTL=127 Reply from 18.104.22.168: bytes=32 time=1ms TTL=127 Ping statistics for 22.214.171.124: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 1ms, Average = 0ms
According to over a billion computers, the response to a ping is called a "Reply."
Of course, the term "ping" predates computers. Submarine sonars emit a "ping" and wait for an "echo," at least according to this source: http://maritime.org/doc/fleetsub/sonar/chap6.htm
There is no word for this. Be clear; just say Did your ping get a response? or Did you get a response for your ping?
Reply is an alternative to response, here.
And of course if you are in a technical context, where you really mean use of the network command
ping, then you might want to ask what response was received, as the content of the
ping response is often important.
It's slang based on different technologies, and the slang response depends on which technology you are more familiar with:
- Sonar: echo or pong (itself a joking slang in the context).
- Table tennis (real or simulated): pong
- Internet: echo (from ICMP ECHO packets), ACK (from ACK in TCP/IP) or pong (from the above being slangily used for ICMP Echo responses).
- IRC: pong (IRC has a PING command that works over IRC analogous to ICMP PING but checking for IRC client connection and network distance over that network, rather than the underlying TCP/IP connection, the response to it is PONG).
- Weblogs: pingback (from a type of link-back mechanism used by some blogging software).
I always thought that a successful ping resulting in you receiving a ping! This is based on my understanding of sonar (where the verb 'to ping' originated) where if you are able to hear a "ping" off something then you hit it (i.e. it is there).
So "I sent a ping" and if I was successful then "I received a ping".