Combined traceroute and ping utility (mtr)

MTR is a tool that combines the Unix/Linux traceroute and ping programs functionality in a single network diagnostic tool.


As mtr starts, it investigates the network connection between the host mtr runs on and certain HOSTNAME by sending packets with purposly low TTLs. It continues to send packets with low TTL, noting the response time of the intervening routers. This allows mtr to print the response percentage and response times of the internet route to HOSTNAME. A sudden increase in packetloss or response time is often an indication of a bad (or simply overloaded) link.


I found this utility very useful during troubleshooting packet loss issues. MTR helps to determine source of the problem much easier and fast. At the next screen you can see the results of mtr -n command executed at my home laptop.

Please note that packetloss to intermediary router is higher that to final destination


Stefan Durand

My name is Stefan, I'm the admin of LinuxScrew. I am a full-time Linux/Unix sysadmin, a hobby Python programmer, and a part-time blogger. I post useful guides, tips, and tutorials on common Linux and Programming issues. Feel free to reach out in the comment section.

1 thought on “Combined traceroute and ping utility (mtr)”

Leave a Reply

Your email address will not be published. Required fields are marked *