How to install and use MTR on Windows and Mac OS X

How to install and use MTR on Windows and Mac OS X


Install and use MTR on Windows

  1. Download WinMTR (Windows)
  2. (Windows)
  3. Run WinMtr.exe
  4. Insert an IP address or a domain name in the Host field and click on “Start”;

the result will be the following:


Install and use MTR on Mac OS X

You can download the Mtr package from Rudix, a platform that offers several utilities for MAC systems and generally for Linux Based systems.

  1. Download Mtr here:
  2. Open a terminal and execute the command “sudo mtr <ip_address_or_domain>”

The result is similar to that reported for Linux Based Operating Systems.


Interpretation of MTR results


Basic concepts:

A reliable test with Mtr should last at least ten minutes.

The MTR output shows data for two sectors of analysis: lost packets and latency. Considering that a single test with Mtr is unidirectional, it would be advisable to trace in both directions. One realizes that the results are very often different in one direction or another. Furthermore, the first Hops shown in the report generally belong to your ISP (Internet Services Provider) while the last Hop belong to the ISP of the destination Host. The Hops between these two groups represent the internet network between the two networks analyzed.


Packet Loss:

On the first column of the report, for each Hop, the percentage of packages that have not reached the destination host is indicated. If in the report we find a single Hop with a high percentage of lost packets this certainly does not represent a network problem. It is generally observed at the ISP address and is caused by bandwidth limits set by the ISP itself or by the fact that the router CPU is busy.

Bandwidth of our ISP causes, on the Mtr report, the presence of a small packet loss in the first hops. These data are very often observable but do not indicate malfunctions or network problems.

A significant loss of data from hop 8 to 13 indicates a serious connection problem and certainly deserves further investigation.


Network latency:

The latency data is shown in the last five columns of the report (the second column shows the progressive number of the ICMP packets sent). Normally the latency increases proportionally to the test execution time. If the growth is proportional and does not present significant jumps, this means that there are no problems on the network. They do not indicate anomalies nor peak values on the single node 6.

Conversely, if from node 8 onwards high latency values are found (compared to the first 6 hops), which persist until the last hops, it could indicate the presence of numerous problems on the network, such as inadequate configurations of network cards or routers , abnormally working services or network congestion.