Patent ID: 9736184
Date: 2017-08-15
CPC Classifications: H04L

Claim:
1. A method of routing data across a network, the method comprising: receiving, at a receiving node within a local network having a plurality of nodes, a session request from a client node to access, during a session, at least one node in the local network; receiving a client certificate from the client node, the client certificate having client information comprising a public key of the client node and specifying at least one node to receive packets from the client node; receiving from the client node a signature encrypted according to a private key of the client node; executing an authentication process using the client certificate, wherein the authentication process includes using the public key to verify the signature; retrieving the client information from the client certificate; and if the authentication process authenticates the client node, routing data packets received from the client node to at least one node in the local network as specified by the client information in the client certificate, routing comprising maintaining a static connection between the receiving node and the at least one node in the local network, and routing data packets from the client node along the static connection, wherein handshake processes are not performed between the client node and the at least one node in the local network during the session.