parent
c611094e45
commit
a0a0a5ed55
1 changed files with 15 additions and 0 deletions
@ -0,0 +1,15 @@ |
|||||||
|
# Reliable Transmission |
||||||
|
|
||||||
|
**Reliable transmission** ensures that data sent over a network reaches its destination |
||||||
|
accurately and in the correct order, a critical requirement for server-side game development. |
||||||
|
`TCP` achieves this through mechanisms like acknowledgments (ACKs), sequence numbers, and |
||||||
|
retransmission strategies. When a packet is lost or corrupted, `TCP` retransmits it using |
||||||
|
algorithms such as automatic repeat request (ARQ) and fast retransmit. Additionally, flow |
||||||
|
control and congestion control work together to prevent data loss due to network congestion. |
||||||
|
Reliable transmission is essential for maintaining synchronization in multiplayer games, |
||||||
|
preventing desynchronization issues, and ensuring a smooth gaming experience. |
||||||
|
|
||||||
|
Visit the following resources to learn more: |
||||||
|
|
||||||
|
- [@article@Reliable Transmission](https://book.systemsapproach.org/direct/reliable.html) |
||||||
|
- [@article@TCP Reliable Transmission (IETF RFC 793)](https://datatracker.ietf.org/doc/html/rfc793) |
Loading…
Reference in new issue