Lag: Difference between revisions

Content added Content deleted
(justifying text)
Line 40: Line 40:


== Packet loss issues ==
== Packet loss issues ==
<div align="justify">
To convey your network packets over internet, there are two big protocols encapsulating your data: TCP and UDP. TCP is used when an application must transmit data with integrity (packet ordering, re-emission of lost packets, etc), and UDP is used when an application must transmit data as fast as possible (streaming for instance). Minecraft uses TCP, because the game requires to process correct information and in the correct order to synchronize the client with the server.
To convey your network packets over internet, there are two big protocols encapsulating your data: TCP and UDP. TCP is used when an application must transmit data with integrity (packet ordering, re-emission of lost packets, etc), and UDP is used when an application must transmit data as fast as possible (streaming for instance). Minecraft uses TCP, because the game requires to process correct information and in the correct order to synchronize the client with the server.


Line 52: Line 53:


In short, packet loss can increase your latency, no matter how good your ping is.
In short, packet loss can increase your latency, no matter how good your ping is.
</div>


== CPU load issues ==
== CPU load issues ==