Quantcast

Don't have an account? Register Now! Forgot password?

Maximum IT
Ask the Doctor

Ask the Doctor: Reduce My Ping!

comment Commentsprint Printemail EmailDeliciousDiggStumbleUponRedditFacebookSlashdot

Ask the Doctor LogoI recently started playing COD4, and at my favorite server, I get a ping of 50–60ms on a 5Mb/s connection. I wanted to get my ping down a bit more, so I upped the connection first to 10Mb/s and then to 16Mb/s, but alas, still no difference. My modem is an older Linksys BEFCMU10, but the router is a newer D-Link 4100 GamerLounge. I’m considering a purchase of a Bigfoot Networks Killer NIC M1 but hate to throw more money at the problem, only to have little or no results. Is there anything I can do to lower my ping? Please help me, Doctor!

—Harquor
 
Harquor, the first thing you should check is your router’s QoS settings. The GamerLounge is programmed to give game traffic network priority, but it wouldn’t hurt to double-check. Beyond that, we don’t think gaming NIC cards are worth the money, especially since tripling your connection speed didn’t help. Don’t forget: Server latency depends on a number of factors. Distance is one; all else being equal, you will always get better ping from a server 50 miles from your house than one that’s 1,000 miles away. Server-side CPU load and the server’s network connection can also negatively affect ping. It may be that 50-60ms is the best ping you’ll get from that particular server.
 
 
SUBMIT YOUR QUESTION Are flames shooting out of the back of your rig? First, grab a fire extinguisher and douse the flames. Once the pyrotechnic display has fizzled, email the doctor at doctor@maximumpc.com for advice on how to solve your technological woes.

 

COMMENTS:11
COMMENTS
avatarPing (latency) versus bandwidth

I am a network engineer and here is the best analogy I can give you to help understand the difference between latency and bandwidth and why more bandwidth may not affect latency.

<analogy>

If you are driving from New York to Los Angelos, maintain posted speed limits, and there is no other traffic on the roads (don't we wish!!), it will still take you as long to get there (latency) regardless of whether you are driving on a 8-lane interstate highway (high bandwidth) or a 2-lane state highway (low bandwidth).

The times when the interstate helps is when there is lot of other traffic (bit torrents, streaming video, etc) that would slow you down from maintaining the posted speed limit on the 2-lane highway. You can move more cars (data) at the posted speed limit on a 8-lane interstate than you can on a 2-lane state highway.  

</analogy>

The statement that you you will always get better ping from a server 50 miles from your house than the one 1000 miles away is a little bit of a misstatement. While odds are higher that will be the case, that's not a definite. A lot of that could depend on the ISP of site hosting the server and your ISP. For (hypothetical) example, if my ISP is AT&T and the server is at a location that has Comcast/Mediacomm/other cable provider, it is very possible that the way AT&T routes my data may send me from New York to Atlanta, to Miami, to Chicago, back to New York, 50 miles away from my house to the server, because that is the path it knows to take to get out of the AT&T network and on to the cable provider network. Internet traffic traverses a large collection of routers to get your data where you want it to go.

 

As a helpful tip, if you want to determine where your latency is coming from and what path your data takes to get where it's going, use the "traceroute" tool within Windows command line to watch the path your traffic takes as well as three average response times from each hop it takes to get from point A to point B. The context to use from the command prompt is "tracert <domain name or IP address>", for example, "tracert maximumpc.com". This won't really fix the problem, but at least you will know where the slowdown is happening. 

I sympathize with your problem. I have had issues playing some Xbox360 games with friends using Xlink Kai. Latency just won't allow them to play. 

As stated in the article, there are many factors that affect latency. From the sounds of it, bandwidth is not a reason for yours, therefore QoS won't fix the problem either. QoS "reserves" some of your available bandwidth for a specified purpose (VoIP, gaming, etc), but if bandwidth isn't a problem (which I think we've already determined), then QoS will have no impact.

Login or register to post comments
avatarPing

I have been very confused by my ping for some time now.

I have the fastest computer in my house.  Its not blazing but its good.  Phenom quad core 9950 black 4GB RAM,   900GB 4 disk Raid5 array , nvidia 9800GTX+ overclock ed.  on an ASUS M3N-HT deluxe Mobo.  This is connected to my router with a 3ft. ethernet cable.  and I am using vista 32bit.

Problem is I am getting 250ms pings on World of warcraft.  The other 6 computers in my house are getting below 200ms and in some cases below 100ms.   some are connecting over wifi some are using ethernet cables as long as 100ft.  all into the same router but mine is the closest to the router. They are  on various OS's from XP to win2000pro.  with as little as 1GB RAM and AMD1800 procs on some.  

Why would the best rig be getting such crappy ping times?  And yes I swapped the cable several times.

Everything else is fine I get over 100FPS on a 24" LCD with all eye candy up.   

Login or register to post comments
avatarbose headphones

I like very much the writings and pictures and explanations in your adress so I look forward to see your next writings. To provide useful information, please click to view Bose headphones ghd Hair Straightener Women is Dakota Sundance UGG Boots Thank you!

Login or register to post comments
avatarQOS ??????? QOS does

QOS ???????

QOS does absolutley nothing unless your for instance you downloading torrents on another computer. Its a way for the router to determine whats important by you setting it. Even then its a crapshoot. Dont rely on junk like that. Just dont run anything else while gaming period.

Besides the OP needs to know that by improving his connection all hes doing is making sure he gets shot. While others (usually half of gamers, atleast) because of crappy ISP packages or by running wireless dont get hit because your rounds dont ever get to them.

Login or register to post comments
avatarlower ping ups your pwng

I don't know if this applies to COD4 but when I play UT3, I first look for the ping on the server I'm aiming to play on.  If the ping is too high, I'll refresh the server choices until a lower ping is displayed.  Once I see a ping I can live with I join the server.  That seems to work for me.

Login or register to post comments
avatarFast Path

I've heard a number people speak of getting a "Fast Path" connection, as oppossed to "interleave". I work for a major US ISP and have seen the requests quite often. It does seem to trick the ping counters but generally is a bad idea.

ISP's tend to stick you too fast path if your connection can handle it (through everything through the PVC), but the way that it improves latency is to drop a lot of error checking and correcting... so your latency drops but so does the number of good packs being sent... so end of day, ends up a worse connection that looks better (due to the latency of the packets making it through).

 ...google the terms to see what i mean, if your curious...

Login or register to post comments
avatarPeople do not understand the

People do not understand how ping gets calculated. If doesn't matter if you get a faster connection with ISP A. Your ping will not change because your packets are still going through the same servers.

 

Login or register to post comments
avatarWoe Is Me

This post peaked my interest, because I'm an avid online gamer who had to move to Guam for my job. Guam is directly in between Japan and Australia. My ping is now a solid 350 ms in World of Warcraft, and 200 ms in Team Fortress 2. What a bummer, man, it feels like I'm back in the 90's. Unfortunately, the other players are not....

Fact: Australian servers are actually slower than East Coast US. Weird!

Login or register to post comments
avatarPhone Line Condition?

The thing people forget about is the condition of there home phone lines, if they are old and have been in the house since it was built (in my they were 35 years old) replace them.  The old lines where not designed to handle data, and are not UTP. Try moving to a different phone outlet, or replacing the lines with Cat5E and you will lower your ping a little too.

Login or register to post comments
avatarMaybe

That's assuming that he's using phone lines (DSL).  If he's getting 16Mbps, then I'd bet he's using cable or even fiber.

Login or register to post comments
avatarA lot of people seem to be

A lot of people seem to be uneducated and surround themselves with the idea that the better connection they have, the faster the web will always be. While this definitely holds true when comparing dial-up to broadband, there is always a certain point where you won't get to download files that much faster. A lot of servers cap their max. download rates at 800/Kbps. Though, recently, I've seen some networks I download from start to have a megabyte and a bit over, which is awesome.

Login or register to post comments

This Month's Issue
FEATURE How to Get FREE Programs, Services, Software & MoreFEATURE Digital Photo Printer RoundupHOW TOBuild a 3D CameraFEATUREDIY Arcade PCWHITE PAPERHow TRIM Works