Question: what is the difference between request timed out and destination host unreachable?
Answer: Request timed out means that the local host did not receive a response from the destination host, but it was able to reach it. Destination host unreachable means that there was no valid route to the requested host.