Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I noticed that the answer to my ping is slower in one debian machine that another.

For the first one when i ping to

 64 bytes from icmp_req=1 ttl=47 time=29.6 ms

For the second one:

 64 bytes from icmp_req=1 ttl=50 time=6.77 ms

It's 4 times faster. So how can i make this answer faster ? Which network parameters should i modify to get better response ?

share|improve this question
Looking at the TTLs, the second machine is three hops closer to the target, so no surprise. You should use tracepath or similar to examine delays for every hop on the network path. – Dubu May 6 '14 at 8:59

You cannot do anything on the computer itself to make ping latency lower, because the network distance from is different between these two computers. Most of the latency is caused by the intermediate hops between your computer and

You can use traceroute command to see more details on the network latency for every hop on the path to the server.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.