Improve error detection content with resources

pull/8415/head
JawherKl 4 weeks ago
parent a0a0a5ed55
commit 7fa9b1f5a2
  1. 13
      src/data/roadmaps/server-side-game-developer/content/error-detection@vFM311xSa5OqNVove2f6j.md
  2. 1
      src/data/roadmaps/server-side-game-developer/content/flow-control@lDVD-3i64Mk7-KPJrXmFH.md

@ -0,0 +1,13 @@
# Error Detection
**Error detection** ensures data integrity in `TCP-based` communication, preventing corrupted
or altered packets from disrupting server-side game interactions. `TCP` uses checksums to verify
data integrity, detecting bit errors during transmission. If an error is found, the corrupted
packet is discarded, and retransmission is requested via acknowledgments (ACKs). Additional
mechanisms such as cyclic redundancy check (CRC) and parity checks may be used in lower
network layers to enhance reliability. Effective error detection minimizes data corruption
in multiplayer games, ensuring smooth gameplay and synchronization across players.
Resources:
- [@article@Error Detection Code – Checksum](https://www.geeksforgeeks.org/error-detection-code-checksum/)
- [@article@Error Control in TCP](https://www.cisco.com/c/en/us/support/docs/ip/tcp/13733-40.html)

@ -14,3 +14,4 @@ Visit the following resources to learn more:
- [@article@How Flow Control is Achieved in TCP?](https://datatracker.ietf.org/doc/html/rfc5681)
- [@article@Flow Control vs. Congestion Control in TCP](https://www.baeldung.com/cs/tcp-flow-control-vs-congestion-control)
- [@article@TCP Flow Control](https://www.sanfoundry.com/computer-network-tcp-flow-control/)
Loading…
Cancel
Save