This illustration shows the client communication stack. From the top down, the communication stack is constructed with the following layers: