Voyage Online Today: 35    Total Posts: 83625

Total:#16

Create Thread

[Discussion] About Lag and Kicks

Sticky  Close [Copy link] 15/13297

#1
Posted on 2010-07-22 05:10:40 | Show thread starter's posts only

Lag and kicks are common diseases of the internet, and a particularly disturbing nuisance in all online games, including IGG games.
A--Causes for Lag
A-1 Structure of the Internet
Lag can be caused somewhere between your computer and the online service that you use, for example, an online game. Each and every cable, node, server, program, computer and internet provider in this network plays an important role. Just one problem at any of these points can slow down your connection significantly: a broken hardware component or an error in software, or something as simple as a digger that caused a broken cable. If your data package cannot reach its destination, it takes a different route through the net. Then it just takes a couple of milliseconds longer till it reaches its destination. In an online game though, where you are risking death if you cannot react to a threat instantly, a couple of milliseconds can quickly prove fatal.
A-2 Bandwidth
Another cause for lag is that everyone has only a certain amount of bandwidth to use. Picture your bandwidth as a pipe. Then picture all your internet traffic as the water running through the pipe. The more applications you are running, the more water is forced through the tube. Eventually you'll hit a point where the volume of the water exceeds the constraints of the pipe and traffic slows, becoming the eternal bane of power users everywhere - lag. Fortunately it will never break and flood your basement. Sometimes, you might even be sharing your internet connection, and your bandwidth, with a roommate or neighbor. If she/he decides that now is the time to download the complete works of William Shakespeare, then it will have to share space with your game. The more applications and people using the internet connection, the slower it will be.
A-3 Your Own Computer
Another form of lag is caused directly by your computer. For example, when you ask your computer to do too many things at once, your operating system defines which request gets the most processing power. So if you are running any other programs while playing the game, it could cause lag, depending on the program and your PC's processing power. Lag can also happen if your hardware is not strong enough for your programs, or your hardware drivers are not installed correctly.
Other common programs that can dramatically slow down your connection are firewalls or anti-virus software that are scanning your internet traffic.
A-4 Client Side Graphic Lag
There is another type of lag that our programmers call client side graphic lag. It appears when the game client on your PC gets overloaded. For instance, when you change maps, the client has to display many new creatures and items for the first time. The client then gets the graphics from your hard drive, and if that process is slow, you will experience this as lag, even though from the server side, everything seems fine.
B--Just for Kicks
B-1 Sporadic Kicks
If your data packages do not reach our game server anymore at all because of a complete block or disruption, the game client on your PC and our game server will notice this independently from one another and kick you out of the game.
B-2 Mass Kicks
If there is a problem close to our game servers, a problem at our data center for instance, many players will be affected by this at once. Our game server will then notice this and declare exceptional circumstances. That means that the server checks all connections again and immediately logs out all characters that cannot be reached anymore within a couple of seconds. That is called a mass kick. Mass kicks also occur when one of our game servers crashes. Then all characters on that game world are immediately logged out.
C--Concerning Warnings
Many of you wish for warnings when there are lag and kicks. Unfortunately, we are unable to provide them most of the time. We do not know in advance when somebody is launching an attack on our servers, or if a thunderstorm has affected a big internet provider in the United States, or a tsunami knocked out the internet to a whole region of Southeast Asia, as happened not long ago. In such situations, warnings will inevitably be too late. What's worse, we cannot tell you when it is safe to play again, either, because these things are often out of our control. We simply cannot know when a technical problem has been fixed, unless it is a technical problem with our own equipment. All we can do is try to minimize the negative effects to your gaming experience.
D--Ways to Determine the Type of Lag
D-1 Checks on Your End
When you experience lag, you should check if you can reach other websites first. If this takes longer than usual, or they are not available at all, you can assume that the problem is something on your end.
To rule out that the lag is caused by your computer, things you could check for are your firewall, to see if maybe the service you are trying to reach is blocked, or you can check via your task manager (for Windows PCs) which of your programs are running in the background and using up lots of processing power. Maybe a virus scanner is doing a scan and slowing your whole system down? Also check what the people around you are doing. Maybe your brother is downloading a huge file, while you are trying to play.
If you cannot identify the cause of the lag on your end, maybe it is connected to your provider. If you are using the same provider as your friend, for example, ask him if he is having any problems with his service.
D-2 IGG Network Report
We also recommend you use the following internet test to detemrine what the problems are.
1. Click the link http://www.igg.com/networktest/traceroute.php and keep the report after clicking on "traceroute".
2. Quit the firewall when clicking the link http://www.igg.com/networktest/iggnettest.exe. Then install the program and keep the network report.
3. Send these two reports to us and our people will help analyze the problems you've come across.

Lag and kicks are a huge nuisances in online games. We do understand that you are frustrated when you die in game because of a connection problem. Unfortunately though, as explained here, there is only so much that we can do and there is only so much that you can do. That does not make the problem any better, but we hope that this clears a few things up and gives you a deeper understanding of the problems and the solutions, if any, for them.
Adapted from tibia nation


Relevant Questions As Follows:

Signature
#2
Posted on 2010-07-22 05:20:25 | Show thread starter's posts only

Nice Job Mr. Cakes.

Signature
.http://voyagecentury.wikia.com 
Visit yourpiratescove.com for game features !
[url=http://vc.forum.igg.com/topic?ctid=48976]http://vc.forum.igg.com/topic?ctid=48976[/url]
#3
Posted on 2011-02-17 13:54:20 | Show thread starter's posts only

Yep nice job Mr. Cake

Signature
#4
Posted on 2011-06-09 16:08:52 | Show thread starter's posts only

reply to find

Signature
Halloween
Tuesday, October 31, 2017

#5
Posted on 2011-12-31 14:33:06 | Show thread starter's posts only

If you want to check more accurately the lag issues you have with your location use the following site.
http://myspeed.visualware.com/index.php




Signature
#6
Posted on 2012-01-01 03:32:01 | Show thread starter's posts only

only i have no idea what those charts are telling us....
but nice I guess?

I went to the site and was unable to produce something similar...
can not figure how to measure between my house and igg servers...but I only spent maybe 4 min...
still to complicated for non techie users.

- Ele

[ Last edited by xanthian31 at 2012-1-1 01:43 ]

Signature
Halloween
Tuesday, October 31, 2017

#7
Posted on 2012-01-04 17:36:52 | Show thread starter's posts only

adding a bit from another thread...
first the old fashioned way to check a connection:

run the command;
ping vc.igg.com -t -l 1024    (for windows, dont remember keys for *nix)

and

tracert vc.igg.com

in windows 7 just type these commands in the start>> search programs and files box at the bottom of the start menu.

you will have to take screen shots to share results

-------------------------------------------------------------------------------------------------------------------------------------------------------------------


kk sorry ill make a short manual

Background
The most important aspect of these tables is the time each hop takes.  A Hop is a router, as the packet from your pc is sent to the vc server it must hop from router to router. So each time your request is routed around the internet it has to find a way from your pc to the vc server.  
In the tables, both the VC and the Visualware ones there is a column called ms  this is a measurement in milliseconds.
This is the time it takes between jumps, the Visualware one highlights in colour the problem routers, and shows the issues of where the lag is originating.

For instance the table shows that VC is using a company in Florida to monitor usage on their servers.  So while we benefit from the highspeed network accross the US from new York to Palo Alto , we somehow have to be rerouted all the way back to Florida EP.Net LLC to add an entry into a monitoring database and then all the way back to Reno where the vc servers are located.  If you want to know the address of the building where the servers are click on the link in the table :)



Forward Lookup
Go to the site link http://myspeed.visualware.com/index.php

1. choose the continent you live on


2. select a server near you


3. The site will load up a speed Java applet
4. when this loads it will run a speed test - usefull to check you are getting what you pay for


5. select the Route option on the menu on the side


6. Now type in the vc.igg.com address in the url bar


7. Click the start button, and optionaly the enlarge button to make the app a bit bigger
The app will now take a about 1 min to route you from the server you chose to the vc server in the US


Todays routing - it changes every day so it is fun to check now and then


Reverse Lookup
This part is using the app to lookup you pc
you will need to get your internet ip address
use the VC router for this http://www.igg.com/networktest/traceroute.php

Now put this ip address into the URL bar and run it again
the table this time gives your route from the Visualware server to your pc

Add the two together and you get your full routing.

Conclusion

The tables are showing you the same information as the route test on the vc site, just with a map to go with it.  Also it will help you to see where the lag are, sometimes it is easier to see that hosting in another country is faster than you think for instance to host in South Africa is better for a site in the UK than one in the USA, as the cables under the ocean that run north south are faster than those that run accross the atlantic.  This is because the optic cables are newer, go figure that one, but it changes each year as new cables are laid etc.  

Also many IT companies are in California, this is not a good host for users in the UK or the EU as you have to route around the USA to get to a server.  It would be better to host in a data center somewhere in the EU or even in New York as then you benefit from the high speed optic cable network.

Sorry I do this for a living, so if you are lost or bored :) have fun and go kill something in the game, I hear the Polar Bears are all out on riot this time of year.

[ Last edited by xanthian31 at 2012-9-26 00:07 ]

Signature
#8
Posted on 2012-01-08 14:00:19 | Show thread starter's posts only

true its lag im using BROADBAND it's weak

Signature
#9
Posted on 2012-05-22 06:26:21 | Show thread starter's posts only

woow super cool !
-but maybe I G G make server in Europe ?
-and you want tell me 64MB/sec is bad internetr yes ? Xd
-and my computer : 2,5 GB Ram IntelCore Duo, Nvida GeForce 8 is sux and bad ?
Why all new online game works good but VCO have problems ? Its server problems !

Signature
#10
Posted on 2012-06-03 21:34:30 | Show thread starter's posts only

I think it's because we have too many alts running the game. Everyday I see 5-9 alts spread everywhere!

Signature