3.3.5.1.1.6 Sending a Crypt Key PDU

The structure and fields of the Crypt Key PDU are specified in section 2.2.2.4.

A Crypt Key PDU MUST only be sent over virtual channels. The server SHOULD send this PDU if it intends to use UDP for the data transfer sequence.<22> If the server does not intend to use UDP for the data transfer sequence, the server MUST NOT send a Crypt Key PDU. To use UDP, the client MUST have advertised a valid port during version exchange, and the server MUST have successfully sent a Training PDU and received a Training Confirm PDU from the client over UDP.