(There's a lot of new info in the updates.)
I've been getting very high pings when dealing with some servers, and I can't figure out the cause. For the question, I'm using a specific IP, but I have verified this issue with several IPs starting in 189.1.
If I open the windows command prompt and type
ping -t 18.104.22.168, I get latencies of 170ms on average. The problem is: the location for that IP (São Paulo) is only a couple of states away from me, and the latency should be less than 50ms on average. I need to know what's causing this, so here's what I've investigated so far:
- A friend of mine lives in the same city as me (less than a mile away), and hires the same internet service provider as me. When he pings that IP, he gets an average latency of 40ms. That indicates it's not an issue with my ISP, and not a geographical issue either.
- All computers in my home network suffer from this issue. I tried it on both wired and wireless computers. That indicates it's not an issue with my PC.
- Other people all accross the country (as well as my friend), don't suffer from this. That indicates that it's not a problem on the server's side (though I'm not sure).
- This issue is constant and permanent. It's very stable too, always at levels around 170ms. That indicates it's not an issue of the server being overloaded or anything.
- I thought it might be an issue with my router, but I only get this problem with a small set of IPs, any other IPs I tried have great latency. Would it make sense that my router is discriminating one select set of IPs? I haven't configured any IP related stuff in it (only port forwarding).
And that's pretty much it. I'm out of ideas. I used "indicates" in every sentence, because I'm no expert and I could be wrong. What could be the cause of this issue?
It's driving me nuts!
I ran winMTR here at my PC, trying several different IPs that are problematic. Analysing the average ping from each step, here's what I got. They all get the high ping increase at the 6th step.
- Ping is 30 on the 5th step. The host name is
c90601e2.peer.uol.spo.virtua.com.br(virtua is my ISP, the rest is cryptic to me).
- On the 6th step it jumps to 150. There is no hostname, the IP is
- There are 3 more steps after this one, but they don't show anything interesting.
All problematic IPs showed this behhavior. The problem is clearly here. A search on webipaddress.net reveals that IP belongs to UOL (another ISP from here).
Here's where it gets weird. I asked my friend to perform the exact same test on his machine. And his route is almost identical to mine! He goes through the exact same hosts in steps 5,6,7,8, and 9, but there's no high ping. Just to be clear: his route goes through server
c90601e2.peer.uol.spo.virtua.com.br and also
22.214.171.124 but doesn't suffer from high ping increases in that step (like mine does).
What could possibly cause this behavior? Why are MY packets getting slowed by that specific host, but my friend's packets aren't? What could distinguish between them?
I'm already contacting tech support, but I don't really expect them to solve anything.
Thanks to those who answered, it really helped nail down the issue. I only wish I knew why it's happening.