Kicked for ping

CynicalCypher

Registered User
Joined
Feb 13, 2016
Messages
4
Age
39
I recently started playing on the all rush maps server and have been greatly enjoying it with the exception of one issue. I keep getting kicked for high ping. If I was playing across seas (I'm in NJ) or had an unusually high ping I would understand it but my ping is normally 35ish in the score screen. I actually had the network graph open for my last session (probably around 40 minutes) and my average ping the last I looked at it was 22.9. It seems like there is one hiccup (whether it be my connection or your server) and I get booted. I've probably been kicked 6 or 7 times today.

Is there any way you guys can make it use an average ping instead of kicking on one high response?

Speed test so you don't think I'm playing on 56k:

5084281619.png
 
screenshot of kick message please. And this doesn't prove anything, if you are spiking temporarily it will kick you. That wont reflect when you are determine your download speed.
 
Are you sure your computer didn't start downloading a torrent, or somebody started to download several HD movies at once on your network causing your ping to spike?
 
The kick message is always: Game disconnected: you were kicked by an admin. Stated reason: High ping (###) (insert random ping into ###)

I am essentially the only person using the network. My desktop is hard wired as well so it isn't a wireless issue. There may be a laptop or tablet surfing the internet but there is almost no chance of them saturating the line. I do not run torrents on this machine (I have a dedicated server offshore with a 1gb line for that) and nothing on my machine is using the internet, unless you want to count IRC but lets be honest, a few lines of text isn't going to kill my connection.

My internet connection is very stable. I spend most of my time playing online games. I've played hundreds of counter strike matches without issue. I do not have any issues on any other Battlefield except this one. Unfortunately I am late to the Battlefield party (only started playing it a few weeks ago) and my choices of servers are limited. This is the only populated rush server I ever see playing all of the maps which is why I am asking. If I was playing after the release and there were a bunch of servers to choose from I would probably just move on with my life. I've played on a bunch of Battlefield servers where I see kick messages saying something along the lines of "you have been kicked for having an average ping higher than ###" which makes sense to me. It seems this server sees one spike and you're kicked.

Thanks for the help / replies.
 
I would download a latency tool that you have running in the background while playing. Type the IP of the server in that tool and let it monitor it. I guarantee you are spiking somewhere. You can find our IP to that server on our main page or on the server's battlelog page. I can also add you to our whitelist.
 
linked for size: http://i.imgur.com/tp2aO6s.jpg
left: The last hop before your server
middle: Your server
right: Google

I stopped those right after I got kicked. There isn't even a big ping spike right when I was kicked. The last big spike was 30-45 seconds before I was kicked. Those spikes across all three tell me that Comcrap must be having issues on their network but I still wouldn't call that unacceptable for gaming.

After I rejoined I asked in chat if i was the only one who was constantly being kicked for "high" ping. There was a bunch of people who said "nope" and "it happens" so clearly I'm not the only one with the issue. Like I said before, kicking players off of one spike is really silly. Using an average ping makes infinitely more sense, even if it is something like the average over the last five seconds.

If there is no way to change it then I will continue to deal with it. I have never run a Battlefield server so I have no idea how easy it to implement something like this, along with the fact that it is your server and you can do what you want with it. I just figured I would make the suggestion.
 
Cynical,

Have you tried using pingtest.net and check the Jitter. Let us know what your results are.

Jitter is basically the deviation between your ping. Anything generally higher than 15 is very bad.
 
After I rejoined I asked in chat if i was the only one who was constantly being kicked for "high" ping. There was a bunch of people who said "nope" and "it happens" so clearly I'm not the only one with the issue. Like I said before, kicking players off of one spike is really silly. Using an average ping makes infinitely more sense, even if it is something like the average over the last five seconds.

Wrong. I guarantee right now, if I type that in chat and ask randomly anyone else lagging the answer will be yes. Everyone always respond as a yes just to get on laggy server bandwagon. That doesn't mean anything. What you provided does and it clearly shows you are having bad hops to the server.

Like I said I can add you to our whitelist so you wont get kicked, but the issue remains with you not the server.
 
I had something very similar happen a few years ago and after doing the trace route I called my ISP-turns out they had rerouted my connection to a different data center that was causing lag and occasionally timing out when I tried to play. I asked them to change it back the way it was and they did- and no problems after that.

The down side is that this took about 3 weeks of going back and forth with their tech support and getting higher level tech support before they recognized why this was occuring.
Anyway, I'd check with your provider.
 
Oh
linked for size: http://i.imgur.com/tp2aO6s.jpg
left: The last hop before your server
middle: Your server
right: Google

I stopped those right after I got kicked. There isn't even a big ping spike right when I was kicked. The last big spike was 30-45 seconds before I was kicked. Those spikes across all three tell me that Comcrap must be having issues on their network but I still wouldn't call that unacceptable for gaming.

After I rejoined I asked in chat if i was the only one who was constantly being kicked for "high" ping. There was a bunch of people who said "nope" and "it happens" so clearly I'm not the only one with the issue. Like I said before, kicking players off of one spike is really silly. Using an average ping makes infinitely more sense, even if it is something like the average over the last five seconds.

If there is no way to change it then I will continue to deal with it. I have never run a Battlefield server so I have no idea how easy it to implement something like this, along with the fact that it is your server and you can do what you want with it. I just figured I would make the suggestion.

When you're dropping packets like your screen shots show that will cause a large spike in ping-which yours did.
 
Cynical,

Have you tried using pingtest.net and check the Jitter. Let us know what your results are.

Jitter is basically the deviation between your ping. Anything generally higher than 15 is very bad.

I ran it multiple times. The worst was 4 ms. The test is so short that it really wont prove anything. Most of the time the ping spikes aren't that often. That screen shot that I posted is actually the worst I've seen it. For example, when I played earlier I kept a ping running to the server. Over the 272 lines that were kept in the command prompt (pings are sent every second so 4.5 minutes), there was ONE spike of 276ms roughly 2 minutes before I got kicked.

Wrong. I guarantee right now, if I type that in chat and ask randomly anyone else lagging the answer will be yes. Everyone always respond as a yes just to get on laggy server bandwagon. That doesn't mean anything. What you provided does and it clearly shows you are having bad hops to the server.
Like I said I can add you to our whitelist so you wont get kicked, but the issue remains with you not the server.

What exactly am I wrong about? That I didn't ask that question because I most certainly did. Or is it that people didn't respond that way because once again that's also true. I didn't go asking about lag, I asked specifically about dropped connections. I'm sure people will always complain about lag in Battlefield. Shitty netcode and client side hit detection will always give an advantage to people with higher pings. Hell, that is exactly why I quit Battlefield 3 and waited so long to pick up Battlefield 4.

Oh
When you're dropping packets like your screen shots show that will cause a large spike in ping-which yours did.

I didn't drop any packets to google, only the sever and what I am assuming is the gateway to the datacenter. Pings are usually given the lowest priority so if the router/server has more important things to do it will just drop them. I'm not saying that is what happened here, but really I don't think 3 packets (wayyyy less than 1%) over the course of an hour is much of an issue.

I can't deny that ping spikes are happening, especially since I posted that image proving that they are, but I stand by my original comment that kicking off of a single spike is asinine. I could totally understand if there was ever multiple pings in a row that came back high, but every time I've watched the pings for a while or reviewed them afterword it is always only one spike, and there was never a spike at the exact time of being kicked. Unfortunately the internet is kind of a big deal and everything is using it. Routes change dynamically based on load. There will always be spikes of traffic and packets getting re-routed. You are basically saying people who aren't connected to some internet backbone, or who have to bounce off of lousy hops are going to be kicked at some point. This is why I fully believe the people who said they were also getting kicked, and I also see no reason why someone would say otherwise. If this was something with my connection specifically (which would be easy to see if there were high pings all the time from my router to the first hop while doing a trace route) then I couldn't really complain. I can't control my route through the internet and I'm not about to call every service provider along the way and ask why I get a ping spike every once in a while.

As I said before, I can literally play on any other BF4, CS:GO, Battlefront, H1Z1, or even Diablo 3 server with zero issues. I am not trying to say that there is something wrong with your server, its connection, or the data center you are in, I am just saying the way you are looking for lag is foolish. While I appreciate the offer to be put on the white list, if a bunch of other people have to deal with this then I will too. I don't need special privilege as it is really only a minor annoyance, but still an annoyance nonetheless. If you read this and take it into consideration and make a change, great. If not, no big deal.
 
Back
Top