This illustration depicts the layers of stack communication used in an initial connection. On the client side, from the top down, the stack includes the following layers:

On the server side, from the top down, the stack includes the following layers: