Counter-Strike 2

Counter-Strike 2

View Stats:
kn3ighbors Mar 12, 2019 @ 12:37pm
Ingame ping indication is a lie
I'm returning player from CS 1.6 and one of the first things I noticed in CS:GO is the good ping. I'm from Israel so my ping to Europe is normally above 100 (besides maybe Italy which is slightly better), but somehow in CS:GO the game always indicates my ping as 60 to 80. Pretty damn nice I said. Players from Russia getting same ping on EU servers, this is really impressive as all of them were in 150-200 range back at 1.6 times...

Today finally I decided to check why the hell my game feels like I'm playing with 150 ping, why all the players suddenly have better reaction than me, why the chicken in Inferno is running with blood stain instead of dying after I shoot it.

So I went ahead and just pinged the server I was on and had according to Tab only 70 ping and according to net_graph 85. What would you think?

Pinging 155.133.230.36 with 32 bytes of data:
Reply from 155.133.230.36: bytes=32 time=163ms TTL=53
Reply from 155.133.230.36: bytes=32 time=161ms TTL=53
Reply from 155.133.230.36: bytes=32 time=153ms TTL=53

So yea, MatchMaking ping in CS is a total lie. Looks like this is their way to make game more appealing. They are just dividing it by 2. And while it is possible to say that there's no difference between 20 to 40 ping, there's a HUGE difference between 70 and 160. It is not possible to be a competitive player with 160 ping, there's no reason for a player to use a MatchMaking if it drops him to a server with 160 ping. Even if he will become good with that ping he will then have a hard time adapting to LAN pings. I know that because in CS 1.6 I was serious into it and every LAN party was requiring us time to adapt to no ping.
< >
Showing 1-14 of 14 comments
Jo_Mei Mar 12, 2019 @ 12:44pm 
that explains a lot , thx
Ancient Oldie Mar 12, 2019 @ 12:45pm 
You don't ping the gameserver, you ping the gateway to the gameserver.
Lep Mar 12, 2019 @ 12:50pm 
wait. So my 3 ping is actually 6 ping? wtf valve
Jo_Mei Mar 12, 2019 @ 12:53pm 
Originally posted by TheDude:
CSGO doesn't use an ICMP ping. Shouldn't even be called ping to avoid confusion.
call it latency then , doesnt make any diffrents
MaXxxi Mar 12, 2019 @ 12:55pm 
Originally posted by Google Chrome:
wait. So my 3 ping is actually 6 ping? wtf valve
my local LAN server has 5 ping.. Xd
Papa Shekels Mar 12, 2019 @ 1:00pm 
Yeah, net_graph is far more accurate than the in-game counter on the scoreboard. That one is atrocious. You can be lagging your ass off with constant spikes to 300 and your teammates will be telling you "you have 80 ping stop complaining"
Jo_Mei Mar 12, 2019 @ 1:03pm 
Originally posted by TheDude:
Originally posted by Jo_Mei:
call it latency then , doesnt make any diffrents
See the OP's issue. He's trying to relate ICMP ping to in-game ping. An ICMP ping is helpful to show if your network is working. That doesn't mean your game ping will be related.





https://www.activexperts.com/network-component/tutorials/ping/

from link above

"The Ping utility is essentially a system administrator's tool that is used to see if a computer is operating and also to see if network connections are intact. Ping uses the Internet Control Message Protocol (ICMP) Echo function which is detailed in RFC 792. A small packet is sent through the network to a particular IP address. This packet contains 64 bytes - 56 data bytes and 8 bytes of protocol reader information."
Last edited by Jo_Mei; Mar 12, 2019 @ 1:05pm
Jo_Mei Mar 12, 2019 @ 1:09pm 
Originally posted by TheDude:
Originally posted by Jo_Mei:

https://www.activexperts.com/network-component/tutorials/ping/



The Ping utility is essentially a system administrator's tool that is used to see if a computer is operating and also to see if network connections are intact. Ping uses the Internet Control Message Protocol (ICMP) Echo function which is detailed in RFC 792. A small packet is sent through the network to a particular IP address. This packet contains 64 bytes - 56 data bytes and 8 bytes of protocol reader information.
I know what a ping is. I'm saying that what Valve calls ping in the game, is not the same as ICMP ping so OP shouldn't be comparing the two values (except for ICMP ping to do a basic network test).
UDP or TCP ping (protocols, packets ) travel faster ?or use diffrent routes?
Last edited by Jo_Mei; Mar 12, 2019 @ 1:11pm
Jo_Mei Mar 12, 2019 @ 1:16pm 
Originally posted by TheDude:
Originally posted by Jo_Mei:
UDP or TCP ping (protocols ) ravek faster ?
ICMP is not UDP or TCP.
diffrent pings are routed diffrently ?
poop Mar 12, 2019 @ 1:29pm 
Originally posted by Jo_Mei:
diffrent pings are routed diffrently ?

Ugh...do your research. That question makes no sense whatsoever.

Different protocols route differently? Well, every packet you send may get routed differently regardless of protocol.

UDP is fastest, most direct connection, but not guaranteed and won't be error corrected.
TCP is most reliable, it will spam you with the same packet until you say you got it.

Ping is a test that you can run on any protocol.
Ancient Oldie Mar 12, 2019 @ 1:34pm 
Originally posted by Jo_Mei:
Originally posted by TheDude:
ICMP is not UDP or TCP.
diffrent pings are routed diffrently ?
they are a different protocol.

And Valve doesn't use regular UDP for gametraffic no more. Your UDP traffic goes to a router that uses Steam datagram relay to connect you to a gameserver.
Ancient Oldie Mar 12, 2019 @ 1:55pm 
If you start matchmaking, open console.

It gives you a pingmeasurement to Valve's routers. They all have a 3 or 4 letter code that's the location of the router. For example: AMS = Amsterdam, LUX = luxembourg, HKG = Hongkong, PAR = Paris.

Then you have a ping to that router (which is only a few pings) + a ping from that router to the gameserver. (This is not a constant measurement, but 1 moment in time).

In the list you can see the average ping to the router, and when it says "direct route" it means there are gameservers in that specific net. When it has a front and a back, it means traffic from that router is rerouted to a location that has gameservers available.

Check screen: https://imgur.com/XM0piN8

For me Amsterdam has the lowest ping and also has direct connected gameservers available. While Luxembourg and Paris also have a low ping, but the traffic is rerouted over another hop to the gameservers.
kn3ighbors Mar 12, 2019 @ 3:16pm 
I can't understand what is the problem of Valve to open up more CS:GO MatchMaking servers in different regions instead of 5 EU regions and why the hell on Faceit I can get twice better pings. I don't believe Faceit got more money then Valve, it is just matter of priorities, that Valve is too lazy and don't care. It is coming from same place 128 tick servers aren't there yet
pisstachio Mar 12, 2019 @ 3:39pm 
Originally posted by Papa Shekels:
Yeah, net_graph is far more accurate than the in-game counter on the scoreboard. That one is atrocious. You can be lagging your ass off with constant spikes to 300 and your teammates will be telling you "you have 80 ping stop complaining"
I get that a lot. and they don't understand
< >
Showing 1-14 of 14 comments
Per page: 1530 50

Date Posted: Mar 12, 2019 @ 12:37pm
Posts: 10