Better ping with ADSL than fiber?

CSKid

Commendable
Jan 2, 2017
25
0
1,540
So my friend and I use to play online games most of the time, yesterday for some reason we got into an asian server and my friend with ADSL had 90ms while I had 300ms, we are both from Spain, same with Australian servers and American servers, he will always have much less ping than me. But in spanish servers I get 2-5ms and my friend gets 30-50ms so what is happening? Is ADSL working by satellite or something magic? Also I have max ping 50 in all Europe and my friend has 80-120, more ping than in american servers, how is that even possible?

ISP: Orange.
Connection: 500/500mb.
Router: ISP's Livebox Next.
OS: Windows 10 64bit
 
Not sure but I can make a guess. We don't have fiber running from Spain to the US or Spain to Australia as far as I know. So my only guess is your friends ADSL has a more direct connection to those places, whereas your fiber connection is likely being switched to a copper line at some point in a likely more roundabout way than your friends connection.
 
Your ISP has a better infrastructure for Europe, but his has a better infrastructure beyond. In other words, one or more of the servers you have to connect through is significantly slower, for whatever reason, than the server(s) his ISP uses, beyond Europe. It has nothing to do the kind of connection (ADSL or fiber).

Satellite is much slower than any land-line methodology.

You might try contacting your ISP - but it probably won't get you anywhere. Won't hurt to try though. :)
 
You can test this with the tracert command. Both you and your friend open command prompt type 'tracert 8.8.8.8' the one with the most hops is likely the one who will have the highest ping. 8.8.8.8 is a public google dns server which is in the US.
 


We are using same ISP.
 


It doesn't really matter if the ISP is the same if his route goes through different hops (servers) than yours do along the way. Dunlop's suggestion will tell you that, but for best results you need to do the trace to the game server you are connecting to. You can usually find this out from the game company's support system (or in some cases doing a search will get you the information you need).