Network Protocol
The game makes use of a custom application-level protocol on top of TCP/UDP.
This section goes into great detail of said protocol regarding its creation and management of user sessions and the custom framing protocol it uses to exchange data.
Note: Readers should be familiar with the Data Management Layer system prior to working through this.