Server Fault is a question and answer site for system and network administrators. 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

Is there any logical explanation for this output? I can understand all of the three different results, but all three in one single run of PING? Could my router be defective? I have no internet connection problems, just connection to other machine on my network.

Pinging with 32 bytes of data:

Reply from bytes=32 time<1ms TTL=128
Request timed out.
Request timed out.
Reply from Destination host unreachable.

The next run might show any other combination. Including all 4 success, all 4 host unreachable or all 4 timed out. Seems like random behavior.

share|improve this question

Ping works by sending a series of packets. In this case ping have sent three packets. For the first one it had a reply from the target host. For the second one, no reply at all. For the third one, no reply from the host, but a notification packet arrived from a different host saying "I can't route your packet, the destination address looks like it is on my subnet, but I can't ARP it". The host notyfying could be your own host.

So you have an unstable connection to the host. Not all packets arrive there or not all packets return, but some make it. If this host is on your LAN, this may be a switch failure, cable failure, or NIC failure.

share|improve this answer

"Destination host unreachable" is an ICMP message generated by a router when it believes it has a message for a local network but it can't find a host to claim that message.

When the first ping hits the router nearest to the destination, that router begins sending ARP request packets on its local network, asking for the MAC address of a host with an IP address matching the ping's destination. While the router is waiting for a response, the pings timeout. Only once the ARP times out does the router decide the host is not reachable.

At that point it caches the result and begins sending back the ICMP Destination host unreachable messages to any new network traffic that comes along. Exactly how long it will cache the ARP failure depends on the router.

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.