In the event a network performance issue is suspected, tools such as WinMTR (or MTR for Linux) can help isolate where a degradation might be occurring between two systems. That said, the instructions below provide a step-by-step guide how to utilize MTR to troubleshoot a potential issue:
To download "mtr" package on Red Hat or Ubuntu, follow these instructions:
- Red Hat/CentOS - run "yum install mtr".
- Ubuntu: type "sudo apt-get install mtr".
Once installed, run the command as root (or preface with sudo). There are two arguments we like to have in order to display both the "AS" (routing identifier) and to see the IP address of each hop. Example: mtr --aslookup --show-ips 184.108.40.206
In this example, we see some hops have packet loss (see Loss% column), but the final one doesn't. In such a case, there is no issue other than ping/ICMP packets being discarded as they are deprioritized. As long as the final hop shows no loss, there likely isn't an issue. This example is not using --aslookup or --show-ips parameters, but the principle is the same.
This example shows loss. The final hop (18) shows 87% packet loss. The loss starts showing up at hop 10 or 11 and carries down all the way to the last hop. The best way to identify the likely router that is causing the loss, look backwards from the final hop until you find a router showing Loss% greater than zero. The hop just below that would be where the likely cause of the packet loss is from.
In this case, hop 10 or 11 is likely the internet router that is causing the loss. We see 4% loss starting at hop 10 and every hop downwards has greater than 0% loss.
If the above scenario is the case, then the issue is whom to contact to get help with this loss. If the IP address before the hop with loss is owned by your ISP, then you should contact your ISP and create a ticket to investigate. If the issue starts towards the bottom of this list, then it's likely that you'll need to open a ticket with CenturyLink Cloud. To do this, e-mail to firstname.lastname@example.org and provide the output of your MTR as well as other details such as your source IP (google search "what's my ip"), what time it occurred (include timezone), and whether you're connected via a VPN tunnel or direct connection.