Patent ID: 8086846

Claim:
A method for providing Secure Sockets Layer and Transport Layer Security (SSL and TLS) support in a content-based load balancer comprising: accepting a Transmission Control Protocol (TCP) connection from a client; establishing an SSL and TLS connection with the client such that random data used in key generation is created; receiving a request from the client; decrypting the request; processing the request; selecting a target stack; and transferring the TCP connection, the SSL and TLS connection, and the random data to the selected target stack such that the client and selected target stack maintain an end-to-end TCP connection with a SSL and TLS connection, wherein the end-to-end TCP connection between the client and the selected target stack is independent of a termination of the TCP connection accepted from the client and by the content-based load balancer and is independent of a separate TCP connection maintained between the content-based load balancer and the selected target stack.