Game Server Ping Question

Thawk

Member
Jun 6, 2001
144
0
0
I play a lot of BF1942 DCF and FH. I have a DSL and my ping is low...not the lowest just low. I was wondering if a player enters the game with a very high server ping does if affect the other players pings or gaming experience? I notice that many servers put caps on the server ping and I was wondering why.
Thanks,
Chief
 

skace

Lifer
Jan 23, 2001
14,488
7
81
If someone has a significantly high ping it ruins gameplay because they will usually be either very hard or very easy to kill (they will either be warping around or standing there link dead). Either way, the game server caps it so those people are forced to play elsewhere. Their ping does not affect yours.
 

Malak

Lifer
Dec 4, 2004
14,696
2
0
On my CS:S server, we kick anyone with 200+ ping. Now, in a decent game with good netcode, a 56k player can play just fine, or play very bad, it's up to an admin to watch and see. Pings up to 250, even 300, might be totally playable. However, dialup never hits 56k speeds, and often goes much lower. It also can have terrible packet loss, which will cause serious teleporting. Latency could just be nasty and you can find people with upwards of 800 pings! I kick 200+ pings just because CS:S has crappy netcode, and they will have an easier time killing me than me killing them. In the league we are in, a match can only take place on a server where both teams average pings are within like 50 of each other.
 

Bacardi151

Senior member
Dec 15, 2003
540
0
0
actually ppl with high pings can affect the server's bw and thus affect everybody on the server
 

Malak

Lifer
Dec 4, 2004
14,696
2
0
Originally posted by: Bacardi151
actually ppl with high pings can affect the server's bw and thus affect everybody on the server

That's entirely untrue.
 

rawbert

Junior Member
Aug 21, 2004
18
0
0
They put max and min caps on pings to keep gameplay fun, fair, and competitive. If you have a ping of 30 and someone else has a ping of 200 then they 200 ping person needs to be excellent with skill as well as comfortable with the lag to be able to even play with a 30 ping user.

High pings can only affect servers if they drop the connection and the server doesn't handle the dropped connection state properly in which I've seen some game servers lag for everyone on the server (it's rare but has happened). Mainly though, it's for the first reason because the server owner doesn't want low pings or high pings or whatever.
 

warcrow

Lifer
Jan 12, 2004
11,078
11
81
Actually, it depends on whether of not the the developers are using UDP or TCP. A good example of a (TCP/IP) UDP game is Quake III. UDP doesnt use error correction, and TCP does. So, lets say you're playing Quake 3 and start lagging. The host does give a damn, because with UDP you're not sending responses back to it on weather or not you successfully received the packets it sent. With TCP, there is error correction, and so when you do begin to lag, your system will send packets of info back to the server requesting that those packets get redistributed back to you, thus bringing the game and tis players to a halt. Its been a while since my TCP/IP class, but I'm fairly certain that I'm correct or atleast very close.
 

Malak

Lifer
Dec 4, 2004
14,696
2
0
Originally posted by: Bacardi151
care to elaborate on your ignorance anytime soon malak?

High ping has nothing to do with using too much bw, it won't affect server bw in the least. I'm not the ignorant one, you obviously don't know much about how servers work.
 

sandorski

No Lifer
Oct 10, 1999
70,697
6,257
126
Originally posted by: malak
Originally posted by: Bacardi151
care to elaborate on your ignorance anytime soon malak?

High ping has nothing to do with using too much bw, it won't affect server bw in the least. I'm not the ignorant one, you obviously don't know much about how servers work.

That is correct. Servers Lag when they are overwhelmed by Player Load or requests for Data, not because someone has a High Ping. In fact, at one time Low Pingers with High FPS were a big problem. because Packet requests were tied to Framerate, the Higher the Framerate, the Higher the Packets sent. This is the reason why most games Cap Framerates in Multiplayer.

There are some caveats to these basics though. Different games use different techniques in their Netcode, so a poorly written Netcode might frack up on a HPB's presence, other Netcodes might handle High FPS with no problems.

Most Lagged servers are just trying to do more than they can handle though and are not being slowed down by a particular type of Player. So it's the fault of the Server Admin.