In a communication session, various packets are exchanged between a client and a server, each containing specific data structures and encryption mechanisms. A handshake packet initiates the connection, incorporating a flag and a Blowfish-encrypted chunk.