-
If you’re on ADSL, contact your isp and request you have interleaving turned off on your line (sometimes this is called ‘FastPath’ which is what you want) This reduced my ping by almost **half. **There is a supposed chance of increased instability but I’ve not noticed anything.
-
Stop other devices on your network sending traffic over your connection, even devices not in use can send enough data in the background to cause lag spikes in your games. Turn them off, pull their cable from the router, whatever. When I want to play I’ll hit the disable network button on my laptop, disable wifi on my smartphone and run a little script on my media pc which blocks all traffic (Spotify likes to cache in the background). A little ott maybe. If you have other people actively using the internet then you’re going to have a lousy time (unless your router has some good QoS priority stuff built-in)
-
For everyone’s sake, use a wired connection.
-
Reboot your router periodically.
-
Ensure NAT is configured correctly, there are plenty of guides for this on the net but the basic gist is, you want to either enable uPnP on your router (probably on by default) or add it to the DMZ or manually forward the correct ports.
-
Try a different router if you’re still seeing poor performance, I’ve just switched from the isp supplied unit to an old, cheap one I had lying around and it is drastically better.
-
Play Skullgirls.
Last and by no means least, forget about bandwidth. So many people are throwing money away on super high bandwidth connections they just don’t need. Online gaming uses a minuscule amount of bandwidth, iirc I believe most require less than 1mbps. What is important is latency and how stable that latency is. I have just switched from a 30mbps FIOS connection to a ~4mbps ADSL connection and online gaming is 100x better because of how oversubscribed the FIOS connection was (good download speeds but massively high and irregular ping) By all means change isp if your current one performs badly for online gaming but don’t assume high bandwidth = good gaming. Ping a local server, if you’re seeing either high pings/high packet loss/high jitter (jitter is basically how irregular your latency values are or how much they deviate), especially around peak times then considering switching.