 Traditionally, real-time strategy games have used lock-step peer-to-peer networking models where it is assumed the simulation will run exactly the same on all clients; if, however, one client falls out of step for any reason, the desynchronization may compound and be unrecoverable.A game's choice of transport layer protocol can also affect perceived networking issues.Should the game use TCP, networking will have a high overhead cost and increased latency.