Article Rating (38 Votes)
Rate this article
Home » Categories » PingPlotter » Usage

All intermediate hops show 100% packet loss

Question

My route is 15 hops long, but hops 1-14 show 100% packet loss (and no IP Address or DNS Names) and only the final destination shows anything. What's causing this?

Solution

The final destination reports back with an ICMP echo reply, while all the intermediate hops report back with ICMP TTL Expired packets. These different types of packets can be filtered differently by routers and/or firewalls. In the case that you have here, where only the final destination is showing up, it's pretty likely that something very close to your computer is dropping all ICMP TTL Expired packets. Without getting these packets back, there's no way we can determine which router is working at each hop, or what the latency or packet loss is.

Before we dig into the details of this, keep in mind that any time spent getting PingPlotter to report intermediate hops is only helpful if we're seeing packet loss or unreasonable latency at the final destination. Be careful that you don't spend too much time getting PingPlotter working as that just helps you pinpoint the problem - it doesn't actually solve any networking problems you might find.

That said, ...

The fact that none of the hops are showing up gives us some clue of where the 'culprit' is - something close to your computer. This could be firewall software on your computer itself; it could be some firewall or router between your computer and the first hop that *should* be reporting, or it could be a handful of other things.

If you're running a firewall or VPN software of some kind, try disabling that (making sure you don't leave your computer vulnerable to some kind of network attach while doing so). This might require disabling one of the services attached to your network card, or accessing your software to disable that.

If disabling software changes the behavior, it's possible that there might be an option in that software to allow things to work. We've also heard reports of updating the software version changing things to work (this was particularly the AT&T Network Client VPN software, which has a built-in firewall component).

If you find that this isn't a local PC software issue (which you might also be able to eliminate by using a different computer without some of the possible software components on it), then your next point of possible blockage is your router or local firewall hardware. This might be a DSL modem, or some NATing device that serves your local network. This device might have options to block / enable ICMP TTL Expired packets, or it may require a firmware / bios update to get things working.

These same symptoms might show up, but possibly the first hop works, or the first and second hops work, but all remaining hops do not. If this is the case, then you know it's not your local computer causing the problem, but possibly one of the other devices.

Known problem firewalls:

  • Norton Internet Security 2010 is known to cause this problem. It has a default general rule to block all ICMP inbound and outbound requests. Turn off (uncheck) that rule to enable the full route to show up in PingPlotter.

(If you have a piece of hardware or software causing this problem, please let us know about it so we can list it here.)

Attachments Attachments
There are no attachments for this article.
Related Articles
Blank / Missing Hop (Router)
Viewed 8407 times since Wed, Oct 15, 2003
How do I pinpoint the problem?
Viewed 7145 times since Mon, Nov 14, 2005
PingPlotter Standard as a service with FireDaemon
Viewed 2501 times since Mon, Feb 11, 2008
Troubleshooting VPNs with PingPlotter
Viewed 3825 times since Fri, Aug 13, 2004
E-mail us