A control protocol is used to deploy and install an operating system image
to a client. The data structure of the protocol includes an operation
code corresponding to an operation associated with the deployment and
installation of an operating system image to a client. When the server
receives a request packet, the server parses the request and sends the
parsed request to the provider. The provider then executes the operation
associated with the operation code and generates a return value. The
return value is sent to the server. The server then composes a rely
packet including the return value and transmits the reply packet to the
client.