This wiki is archived and useful information is being migrated to the main bzflag.org website

Difference between revisions of "Packetloss"

From BZFlagWiki
Jump to: navigation, search
(added categories)
(redirected page with content merged to target page)
 
Line 1: Line 1:
Packetloss is a term used in networking to describe an event where some of the data sent between computers does not reach the intended destination.
+
#REDIRECT [[Network]]
 
+
This loss of data can have detrimental effects on software that is expecting the data. In the case of BZFlag this data loss causes player tanks to not show correctly on remote clients and causes the game play mechanics to fail.
+
 
+
Many BZFlag game servers will force a user to disconnect if his/her packetloss is too high in order to ensure a playable game for the rest of the players.
+
 
+
=Display=
+
BZFlag can display a '''packet loss percentage''' in its lagstats. This represents an approximation of the current data loss for the user. The number is computed by keeping track of how many lagping (MsgLagPing) packets are sent and how many are received. This ratio is the packetloss.
+
 
+
=Causes=
+
All packetloss happens in the network layer of a connection. The most common cause is a weak or intermittent network connection on a client's network. Low frame rate can cause [[Lag]] but not packetloss.
+
 
+
==Wireless networks==
+
By far the most common reason for both high packetloss and high [[Jitter]] is poor wireless networking at the client end. Wireless networks are easily interrupted by interference from other radio signals. This includes both WIFI, cellular, and satellite connections. Many of these connection technologies are not suited for high speed gaming.
+
 
+
===Common Solutions===
+
The most basic thing to try when attempting to resolve WIFI related issues is to connect client directly to the internet over an Ethernet cable. If that is not possible then changing the channel that the WIFI uses may help to reduce interference. Other issues are often are often not repairable by the end user, or just a limitation of the connection technology (i.e. satellite).
+
 
+
==Internet Route==
+
The route from the client to the server can also have packetloss, especially if the server is a long physical distance from the client, or the internet route is complex. These types of issues generally can not be resolved by the end user and are simply the nature of internet data transmissions.
+
 
+
 
+
[[Category:Client]]
+
[[Category:Server]]
+

Latest revision as of 19:54, 15 February 2017

Redirect to: