Mon Jul 20, 2015 1:36 pm
Hoping some of the tech wizards here can help, as I've already contacted Riot and Comcast and neither one has been able to fix the problem. I've narrowed things down somewhat, so here goes:
In League of legends I'm used to 60-65 ms ping, which is playable for me. Occasional spikes up to 100-150 ms can happen, but lately what I've been getting are spikes to 300 ms, 500 ms, even the 700-900 ms range. Obviously this time of latency is unplayable, as the game is only updating once or twice a second on average (sometimes the engine will freeze for like 5 seconds straight). No one else in the same game as me is having the issue. It is not all the time, and some games I'll even be able to go 80% of the time with latency staying below ~120 ms. Other times it's mostly super high. It will typically "spike" to the 700-900 ms, then slowly come back down to 300 ms, then spike back up to 900 ms, and repeat this over and over again every 5-10 sec. The worst spikes are when a lot is going on in the game; when I sit in base latency seems somewhat better.
I was wondering if this was a router or ISP issue, so I was troubleshooting from that angle, but then I noticed my wife in the very same game as me was having very stable pings in the same 60-65 ms range. She was not getting any of the latency that I get, so I figure it must be a problem somewhere with my PC or its network setup, but even then my internet seems great except for in LoL. Both my wife and I are on wireless, I've measured my connection strength as excellent, and when I do other network things outside LoL I have good latency and 0% packet loss. I pay for 75 Mbps down and 12 Mbps up and with speedtest.net lately I have been averaging 50 Mbps down and 0.7 Mbps up, with 12-35 ms ping (the upload speeds are something Comcast says is temporary and they're working on). When I go to CMD and ping google.com it's typically 35 ms or less. But if I ping the LoL servers at 192.64.170.252 I get 100% packet loss. A tracert to the same IP shows good latency through comcast (30-50 ms), then a jump to 60-65 ms on Riot servers, and then "request timed out" at jump 13-14 after a few bounces around Riot's server IPs in southern CA.
I use a Dlink DIR-655 router and Motorola SurfBoard SB6121 cable modem (172 Mbps down, 131 Mbps up capable). My computer was built from scratch by me in May: i5-4690K, MSI Z97-G45, 16GB RAM, 980Ti, Adata SP610 512GB SSD. Wireless network card: StarTech.com PCI Express Wireless N Adapter - 300 Mbps PCIe 802.11 b/g/n Network Adapter Card – 2T2R 2.2 dBi. Drivers are all updated.
I've used ICSI Netalyzr to analyze my connection and it confirms latency 35 ms or less, 0% packet loss, but it does say I'm behind a proxy. I don't know much about proxies, but I don't think I've set anything up manually. Any ideas what this proxy might be and might it be causing all these problems? I have Windows Firewall enabled but LoL is listed as an exception; I also have avast virus protection on. I wondered if either of these programs could be a problem, so I disabled both and played a game of LoL and still had 900 ms ping. On CMD and typed: netsh winsock reset and netsh int ip reset. I have also ipconfig flushed/reset DNS.
Truly I'm stumped about what could be causing my computer to have super insanely high pings on LoL, when the rest of my internet seems to be working fine, and my wife who is playing in the same exact game as me using the same internet connection has normal ping.. No I'm not downloading pr0n or games through Steam running in the background.. I have Task Manager and Resource Monitor open and nothing else seems to be using the internet.. If anyone can help I would really appreciate it!