What is ping/lag? In multiplayer online video games, ping refers to the network latency between a player's computer (client), and either the game server or another client (i.e. peer). This could be reported quantitatively as an average time in milliseconds, or qualitatively as low ping or high ping. The latter usage is common among players of first-person shooter and real-time strategy games. Having a low ping is always desirable because lower latency provides smoother gameplay by allowing faster updates of game data. (source: Wikipedia). When the latency increases, you start to lag. That's what people call lag. Sometimes this latency is increased if you have dust on the router/modem or even if you have dust on your ethernet port even
How can we reduce the ping?
Some of u might already know how to reduce ping but this is for those who doesnt know. First of all, i would recommend you to clean your PC and router/modem. And make sure that you don't have the ethernet cable going round if you are using one. What i meant about going round is like some people make the ethernet cable round to make it shorter. This slows down your internet. and also make sure that you do not bend your ethernet cable to 90 Degree's or higher. And clean your PC using something likeCCleaner.
The other thing i came across with reducing ping is a small thing called laglessproxy. It works as a intermediate (middle-man) agent to talk directly to the game servers. Usually when you will log onto your ISP (TM.net, Angkasa.net, Acess.net Australia, and etc), the game will find a route to the game server, this might take several hops to reach the server, thus it increases your latency or causes game lag. It creates one straight tunnel to the game servers thus reducing the amount of hops and also the latency and reduces the latency to 50-70%. It is not free but you can use their trial service when ever you want and it does not have a expire date unlike the other things. The trial reduces the lag to only 40-50% and you will get DC in every 30. But if you buy an account from them, it will reduce the lag to 50-70% and with no disconnections. This service is not a scam and its being used by many people around the world.
Sometimes a player may have higher ping due to server side problems. If that is so than the admin is responsible for fixing it.This is easy to identify as if a lot of players are lagging in game than that means that the server host is not able to handle the amount of players playing the game.Correct me if i am wrong o.o
How to use Lagless? All the information on how to setup and get it working is in
http://www.laglessproxy.com/setup/
How do i know if lagless is working? When you close the program called putty, your game must get disconnected. If it gets disconnected, it means that lagless is working. And also, once I had a ping of 900 and when I use lagless, it drops the ping to 216 and gets stable.
There was a trial version available before but i dont think it is available now, But this actually works so the money u spend wont go to waste, and its pretty cheap if u ask me :D.