Quick summary
- Packet loss on intermediate hops does not automatically mean a problem
- The final hop (your VPS or target host) is what matters most
- Many routers de-prioritize or rate-limit ICMP responses
- Virtualized environments add additional layers where diagnostic ICMP traffic may be handled differently from normal application traffic
How packet loss measurements actually work
Tools like traceroute and MTR send diagnostic packets (usually ICMP or UDP) and measure how routers respond. Think of traceroute and MTR as asking every router along the path:“Can you reply to me right now?”Some routers choose not to answer, but they still forward real application traffic perfectly. Important: routers are optimized to forward traffic, not to respond to diagnostic probes. When under load, they may:
- Rate-limit ICMP replies
- Drop diagnostic packets
- Respond inconsistently
How to run proper tests
Before interpreting packet loss, make sure you ran the test correctly.Using traceroute and MTR
Follow our step-by-step guide: 👉 Run MTR for at least 100 cycles to get meaningful statistics.Using ping.pe
For external verification from multiple locations: 👉 This helps confirm whether an issue is local or global.How to interpret MTR output
The examples below are illustrative, shortened to the columns that matter. Each row represents 100 probes; latency is in milliseconds. Read the destination row first, then compare the earlier hops.Scenario 1: Loss on intermediate hops only
01 · No destination loss observed
What stands out: Router 2 does not reply at all, but later hops and the destination do. Its silence is not evidence that it drops all forwarded traffic.What to do: If the application also works normally, intermediate-hop loss alone is not a reason to report an outage. Routers may filter or rate-limit diagnostic replies.
Scenario 2: Loss continues to the final hop
02 · Destination loss needs investigation
What stands out: The loss persists through the destination, so it cannot be dismissed as one intermediate router not answering.What to do: Save the complete report, repeat from another source or in the reverse direction where possible, and test the application’s protocol and port. Congestion, a faulty link, host issues, or filtering/rate-limiting of probes may be involved. This pattern alone does not identify the exact faulty link or prove that application traffic loses the same percentage.
Scenario 3: High latency spikes without final loss
03 · An intermediate spike is not the end-to-end delay
Router 2 peaks at 250 ms; the destination peaks at 23 ms. The spike is not visible at the destination in this sample.
What stands out: Later hops respond faster than the router with the spike. Each row measures separate probe replies; hop timings are not added together.What to do: Judge latency at the destination and in the application. Routers may answer probes slowly while forwarding traffic normally. If the destination also slows down, investigate that separately.
Packet loss in virtualized environments
In virtualized environments, network traffic passes through:- Guest virtual interfaces
- Hypervisor networking layers
- Host networking stacks
- Intermediate packet loss may appear exaggerated
- Real application traffic may remain unaffected
When to contact support
Please contact our support team if you observe:- Packet loss on the final hop
- Persistent high latency to the destination
- Application-level connectivity issues
- Full MTR output
- Test timestamps (UTC)
- Source and destination IP addresses
- ping.pe results if available
Final takeaway
MTR is a powerful tool, but it is often misunderstood. 👉 Packet loss on intermediate hops alone is not a reliable indicator of network problems.👉 The final destination’s statistics are what truly matter. If the destination shows stable latency and no loss, the test shows no destination loss during that sample, even if earlier hops look alarming. Check application behavior before drawing a broader conclusion.