How to increase ping
How to increase ping
How to increase ping time/network connection latency on Windows?
I need to permanently increase network latency in approximately 100ms, without losing packets.
Reason: On a certain server and internet game my ping is too much lower than the other people playing it. I have 15ms, when average is 150ms which gives me cheater-like advantages.
So also out of curiosity I’m looking for ways to increase my ping while keeping connection stable. What are my options if any?
I thought about VPN services, but it seems like a bad option since games use UDP?
Is there any router/software that would assist me on this?
2 Answers 2
You could give dummynet a shot:
Adding Latency
We can control traffic by adding rules that match specific packet data, and then send the packets through a Dummynet pipe with added delay or packet loss. For example, we could add a 100 ms delay to all traffic heading to xkcd.com like so:
The first command here configures a Dummynet pipe with id 1, creating the pipe if it did not already exist. The second command creates a rule numbered 100, which matches packets with the desired destination address and routes them through the pipe. Note that any rule that attempts to pass packets through a non-existant pipe will block traffic and throw an error, so do not forget to configure pipes before using them. Using list again allows us to view the updated ruleset.
Pinging xkcd.com should show a round-trip time of 100 ms plus whatever the actual current latency is across the connection.
In most cases, we would want to simulate a full duplex connection by adding a corresponding rule for packets coming from the remote host, so that the delay is applied in both directions. When we are done playing with our new rule, we can delete it and the pipe as follows.
It looks like the dummynet project includes binaries for Windows. To adapt the commands, it should be enough to simply run the ipfw commands from an elevated command prompt. For example:
How to increase ping
Counter-Strike: Global Offensive
Are you playing CSGO on a bad internet connection? Are you suffering from constant lag caused by high ping and packet loss? If it’s not possible for you to get a better connection, don’t give up just yet! This guide is written for people like you. You can still enjoy playing CSGO online and even be good at it!
In this guide, I will try to provide valuable information and help you tweak your settings to get the smoothest experience possible. You can still have a decent gaming experience even if you have a very high ping!
116,554 | уникальных посетителей |
646 | добавили в избранное |
Most modern video game engines (including Source Engine) feature comprehensive lag compensation. But what does the term «lag compensation» mean? Lag compensation tries to provide a smooth online gaming experience for low quality internet sessions or connections by countering the effects of high latency. In other words, lag compensation makes gameplay smoother for players with high latency. You can read more about Lag Compensation in Source Engine here:
https://developer.valvesoftware.com/wiki/Lag_compensation
Lag Compensation is closely related to Prediction & Interpolation.
Your client tries to predict the cause and effect on the server you’re playing on and show the results before waiting for confirmation from server. What it basically does is provide a smooth visual (note the word visual) experience on client side. You can read more about prediction here:
https://developer.valvesoftware.com/wiki/Prediction
Interpolation prevents stuttering usually caused by packet loss, thus provides a smoother overall experience. You can read more about Interpolation here:
https://developer.valvesoftware.com/wiki/Interpolation
The word ping is generally used in the place of latency over the internet, while it’s not technically 100% correct, I’ll be using the the word ping in this guide for the sake of simplicity.
Difference between Ping and Latency:
Latency is the time it takes for a pack of data sent from a client to reach its destination and (for the response to) get back, while ping is a tool to measure latency. However, the word «ping» itself can also have the same meaning as latency nowadays. In other words, Latency is the time it takes for your packet to reach the server and come back and PING is a tool for measuring that time.
In order to calculate your latency for a website, you would have to use the PING tool via command line. What this tool actually does is send a packet to server and wait for a response, then note how much time it takes to get the response back. So it’s basically the time a two-way trip of one of your data packets takes.
However, latency shown in CSGO is a bit different because the server calculates your ping not your client, so CPU cycles are also taken into account. Some people incorrectly state that ping is a 2-way trip while latency is a 1-way trip. This is 100% false, the only reason the latency PING tool shows is different than the one you see in-game is because PING tool calculations are client-sided while CSGO Latency calculations are server sided.
So in a nutshell, Latency is the time it takes for a packet to reach its destination and get back. Ping is a tool for measuring Latency. Ping tool shows a different Latency value than CSGO because ping tool calculates latency client-sided and CSGO performs it server-sided.
Your overall connection quality is determined by three factors outlined below. You can observe them via NetGraph in-game by entering the following command in console: net_graph 1
Ping/Latency is the most determining factor of connection quality. It denotes the delay between when you make a move and when server recognizes your move. The lower your latency the faster your commands reach the server.
A ping less than 70ms is considered good, however any ping below 200ms is totally playable. If your ping is between 200ms and 350ms, you might experience some lag but you can still play the game without major problems unless you have Loss and/or Choke.
You can set a maximum ping limit for the servers you join by using the following command:
mm_dedicated_search_maxping *number*
Choke is server lag, it means your packets do reach the server but the server itself fails to process them. It’s typically caused by network problems at the server or an overloaded CPU. There’s pretty much nothing you can do about Choke because it’s caused by the server itself.
Your choke should normally be 0%, if it’s higher it means server has some problems. If you have a high Choke on a server, try changing the server and playing somewhere else until it’s fixed. In simple words, choke happens when server tries to send update to client but fails to do so, common reasons for choke are insufficient server bandwidth and not being able to sustain tickrate.
This limits how much download bandwidth (net speed) CSGO uses in Bytes (each KB is 1024 Bytes). Default value is 80,000 and maximum value as capped at 128,000. You should always use the maximum value unless your internet speed is slower than 128 KB/s (1024 Kbps). You can test your internet speed here: http://speedtest.net/
If your internet speed is slower than 128 KB/s, deduct 10 KB/s from your maximum speed and use the result.
Suggested Value: rate «128000»
Maximum amount of command packets that your client sends to server each second. Default value is 64 and maximum value as capped at 128. Do not use a value more than your FPS, only use 128 if you can achieve a stable FPS above 128.
Suggested Value: cl_cmdrate «64»
Maximum amount of update packets that your client receives from server each second. Default value is 64 and maximum value as capped at 128. However, it is limited by server’s tickrate. You can’t set a value higher than current server’s tickrate. Do not use a value more than your FPS, only use 128 if you can achieve a stable FPS above 128.
Suggested Value: cl_updaterate «64»
Sets the amount of interpolation. While interpolation provides a smoother experience, you want to use the least amount possible in order to improve consistency (making sure you DO DMG when you hit someone ON YOUR SCREEN). Settings this value to 0 automatically resets it to the lowest value possible, you can NOT have absolute zero interpolation.
Suggested Value: cl_interp «0»
Determines the ratio of your interpolation time, if you have a high loss and bad ping, use 2 otherwise leave it at 1.
Suggested Value: cl_interp_ratio «1»
If you liked my guide and want to donate any worthless and unwanted skins/cases, I’d happily take and lose it on bets (can’t bet cases though, so I’d just sell those and buy something to lose instead). 😀
High Connection Ping: Causes and How to Solve Ping or High Latency
The «Ping» is one of the most important basic commands that we can use to diagnose problems in the network. It can help us find out if a computer is connected, check if a network resource is active or if a web page is down. In common operating systems, there is a tool to ping, although it must be recognized that there are more complete programs that offer more functionalities. Thus, when we have high ping on a computer, it can be a sign that something is not working well. In this tutorial we will explain why sometimes the ping of the connection is very high and how to check where the failure is.
The point where we focus our gaze on our connection is usually speed. However, there is also another very important element that can affect us. This is the ping or latency, in the case of having a high ping it can cause an unsatisfactory Internet browsing. In addition, it can have a negative impact when we play online, in audio calls and also, of course, in video calls. We are going to start by explaining what ping is, how we can find out and the correct values to have. We will also talk about the causes that cause us to have a very high connection ping.
What is ping and what is it used for
We can define ping as a command for network diagnostics that will allow us to check the status of communication between the local computer and one or more destination computers for which the IP protocol is going to be used. Its way of working is as follows, when pinging an IP, it sends an ICMP Echo Request message to the destination host, and when the destination host receives it, it replies. The reply is made with an ICMP Echo Reply message.
Based on that response, the minimum, average, and maximum time it takes to respond is calculated. If no response is obtained within a predetermined time, it will indicate that there is no connection to the host, that the network is unreachable, or other types of errors.
Today it is increasingly common to have a printer connected to our local network by Wi-Fi or network cable. In the event that the printing fails, we can make a series of checks. If we ping the printer and it answers, that may be a sign that we have a driver problem or something is wrongly configured. On the other hand, in case of not responding to the ping, it is that the failure has to be related to the network because an IP is not assigned or we have an IP conflict. Another thing could be something physical that affects the router, network cabling or the printer itself.
Find out if the connection ping is high
In principle, we have to start by checking that our home or office network is working properly. The easiest way to do this would be by pinging the router. For this we need to know your IP, which in many cases we can find on a sticker that comes below. In the hypothetical case that it does not appear in Windows, we can do it using a Command Prompt window. You can find it in the Start Menu or by executing the CMD command.
Once in the Command Prompt window we have to enter this command:
These are the results that we would obtain where the gateway is the IP of our router.
The results show that we have sent 4 packages, we have received 4 back and we have not lost any. Regarding the response time, it was less than 1 millisecond.
Ping on Android and IOS
Here you can download Fing from the Play Store:
Also two other Android apps that we could also use are He.net Network Tools and NetX Network Tools:
Causes of high ping
Solutions to apply when the connection ping is high
As you have seen in this tutorial, if the ping of the connection is very high it can affect your experience on the Internet, you have also learned what the causes are and some possible solutions to minimize latency or also called ping.
How to lower ping and optimize online gaming performance
Every gamer wants the best possible gaming experience, and no one wants to experience gaming lag. In this overview, we explore how to improve game performance through lowering ping and increasing FPS.
What is ping?
What does ping mean? In online video gaming, ping refers to the time taken for data to travel from your computer to a server (or another player’s computer) and then back to your computer. That measurement is known as latency – sometimes also called lag – between the computer and its server. Ping is measured in milliseconds (ms).
Ping helps players understand how fast their computer is communicating with a gaming server or another online player. A ping test can help a player know whether they will experience dips in responsiveness during gameplay. The terms ‘low ping’ or ‘high ping’ are used in the context of ping speed. In general, low ping is preferable, particularly for games where timing and positioning are important. Players with a high ping will experience delays which could affect the game’s outcome. Many online games display your ping time as well as the ping of other players or servers.
The term ping goes back to World War II when it was used to refer to the signal that submarines would send to measure their distance to other vessels in the ocean.
What is a good ping speed?
With ping directly related to online gaming performance, it’s helpful to understand what makes a good ping speed for gaming.
In general, an acceptable ping would be around 40ms-60ms or lower. A speed of over 100ms shows a noticeable delay, and over 170ms, some games will reject your connection entirely. Less than 20ms would be ideal for gaming, with clear visuals, quick actions, and no lags during gameplay. Bear in mind that every additional 50ms can be a disadvantage.
However, ping requirements vary from game to game, so it depends on what game you are playing. For example:
How to test ping
If you are wondering ‘what is my ping?’, there are two options you can use to test:
An in-game ping test:
Most online games allow you to check the ping directly in-game. Go to the game settings and look for an option like ‘display performance stats’ or ‘display network options’ (although wording will vary from game to game). An in-game ping test will give you the most accurate measure of network performance for the specific game and server you are playing on.
Internet ping test:
You can also check your ping on the internet using one of the many online ping testing sites. These sites will find servers close to you and tell you the average ping you can expect when playing online games.
Why is my ping so high?
There are various reasons why your ping might be high. These include:
How to reduce ping
If you want to know how to improve ping to optimize your gaming experience, here are some steps you can take:
Whichever game you are into, these adjustments will reduce ping and help to make games run faster.
What is FPS?
In addition to ping, another critical aspect of online gaming is FPS. In a gaming context, FPS can refer to first-person shooter games. But it can also stand for ‘frames per second’, which refers to how many frames (i.e., images) your graphics card can render each second or how many frames your monitor displays each second. The higher the FPS, the smoother and more responsive the game will seem. A low FPS will make it appear as though the game is stuttering, making it more difficult and less enjoyable to play.
So, what FPS is considered ideal for gaming?
30 FPS: Considered the minimum for a game to be playable, this is the most common frame rate experienced in console games and on some low-end PCs. However, most players won’t notice any stutter until FPS drops to 20 FPS or below.
60 FPS: Considered the ideal frame rate. A decent gaming PC should achieve 60 FPS in most games, though some may require different settings. 60 FPS is also the frame rate displayed by regular monitors and TVs.
120 FPS: Only achievable on high-end gaming PCs connected to 144Hz refresh rate monitors. Because of the hardware requirements and associated costs, this option tends to be used by enthusiast gamers.
240 FPS: The highest frame rate you can achieve. This can only be displayed on 240Hz refresh rate monitors, and the higher hardware costs mean 240 FPS tends to be used by a relatively small number of gaming enthusiasts.
Many games display the frame rate as an overlay during gameplay. To turn this on, check the video settings in your game’s setup or settings menu.
It isn’t possible to maintain a completely stable frame rate since it will fluctuate regardless of how powerful a system you use or how well-optimized a game is. However, the higher the frame rate, the less noticeable these fluctuations will be.
Common causes of low FPS include:
How to increase FPS
If you are wondering how to increase FPS on a PC or how to increase FPS on a laptop, here are some steps to take:
Enable game mode in Windows 10:
Ensure you have the latest video driver installed:
Ensuring your computer’s system updates and device drivers are up to date will help to optimize your PC for gaming.
To check for Windows updates:
To update the video card drivers:
Optimize your game settings:
Reduce your screen resolution:
Upgrade your graphics card:
By taking steps to lower your ping and increase your FPS, you can ensure a smooth and enjoyable gaming experience.
Recommended products
Kaspersky can protect you from all major online threats, including malware, spyware, and trojans. Each option includes a range of different tools to find any gamer’s needs. Find out how Kaspersky can help you stay top of the league and ahead of the cybercriminals:
How to INCREASE ping.
LuftWaffle
Honorable
In certain games with an awkward netcode (cough cough Battlefield 3), it is often beneficial to have a HIGHER ping.
How do you increase ping and have a decent amount of control over it?
Aurozus
Honorable
Master467
Honorable
Kewlx25
Distinguished
I know FreeBSD PFSense has an option to simulate latency, jitter, and packet-loss.
As for downloading on the side to load your network, that will not only increase latency, assuming you’re saturating your network, but also add in lots of jitter and packetloss, which will hurt.
Aurozus
Honorable
I know FreeBSD PFSense has an option to simulate latency, jitter, and packet-loss.
As for downloading on the side to load your network, that will not only increase latency, assuming you’re saturating your network, but also add in lots of jitter and packetloss, which will hurt.
I’m fairly sure that downloading games can cause high ping, sometimes even leads to the game becoming unplayable due to it.
Beachnative
Honorable
Open up the command prompt and use a weighted ping command try this:
Use the IP address of your router where 192.168.1.1 is and change the 6500 to a number larger or smaller as needed for latency(cannot exceed 65500)
I used this command to test latency over a wireless network over 13 miles and worked great to help set the max payload size (the 6500 above)