1. A computer network architecture comprising: a first layer including a transmission control protocol connection; a second layer including a hyper text transfer protocol connection built upon the first layer; a first tunneling layer including a first tunneling protocol built upon the second layer to tunnel a message through the hyper text transfer protocol connection; and a multiplexing layer to multiplex a plurality of messages for transmission through the first tunneling layer.