ISP hop latency issue

rcetshakaar

Honorable
Feb 13, 2013
3
0
10,510
My house subscribes to Time Warner cable, and we get a pretty steady 50mbps down on our line, but we've been having connectivity issues. I've been trying, on my own, to get to the most specific issue I can, because talking to their support has been like pulling teeth; they usually don't know much about what I'm talking about.

Mostly, we're having trouble staying connected to online games (FFXIV, TOR, Minecraft, Planetside 2, etc) but the issue also corresponds with horrible experiences trying to load websites. I've pretty much eliminated everything on the customer side of the demarc, and have found that when these issues arise, the first hop out of our gateway (ISP side) usually has a ridiculous 3000ms+ reply, according to traceroutes. Here's where the tricky part comes in:

Doing a traceroute to a remote site results in that ridiculous latency. Doing a traceroute directly TO the ISP side's WAN link doesn't. Pinging the ISP side doesn't. Pinging any other remote site doesn't -- it's ONLY when I traceroute further than that ISP side IP... however, this just CAN'T be coincidence, because when it's acting up, websites load horribly slow, and sometimes only partially.

My question is this: What would cause the ISP's side to return such a high latency only when going through a traceroute, and not a direct ping? What, specifically, can I point their techs to in order to hopefully get this solved?


Traceroute - Stopped after the problematic hop
tracert -d -h 4 google.com

Tracing route to google.com [74.125.225.39]
over a maximum of 4 hops:

1 1 ms 1 ms 1 ms 192.168.1.1
2 2 ms 2 ms 2 ms 192.168.0.1
3 2739 ms 2820 ms 2657 ms 66.66.152.1
4 13 ms 14 ms 12 ms 24.93.9.222

Trace complete.

Ping
ping google.com

Pinging google.com [74.125.225.97] with 32 bytes of data:
Reply from 74.125.225.97: bytes=32 time=31ms TTL=53
Reply from 74.125.225.97: bytes=32 time=33ms TTL=53
Reply from 74.125.225.97: bytes=32 time=30ms TTL=53
Reply from 74.125.225.97: bytes=32 time=31ms TTL=53

Ping statistics for 74.125.225.97:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 30ms, Maximum = 33ms, Average = 31ms
 
This pretty much indicates you have no issues.

What you need to do is run a trace and then run continuous ping commands to each hop in the trace. When you have problems you want to stop them all and see what is happening.

A trace that indicates a problem will show packet loss or increased latency say starting at hop 3 and then again at hop 4 and so on and so on. If there is actual problem it will affect traffic past that hop also.

In some cases this is just how ICMP works. Most routers favor sending traffic over responding to ICMP so if they are busy doing something they will delay or not respond to ICMP packets. The other thing that can cause this is when the router itself has problems getting back to your source IP. Since these internet core routers tend to never talk to end users for any reason many times issue with routing to end users is ignored. I have seen stuff like this happen when the path from you to the router is different that then path from the router back to your site.

From the information you have posted it shows you have no issues so you need to look further to try to document the problem.