Patent ID: 7852861

Claim:
A method of application level content routing using a Dynamic VPN (DVPN) dual-proxy mechanism comprising: establishing a virtual private network (VPN) Control Tunnel between a first virtual private network node and a second network node; providing at least one client on the first virtual private network node a list of available resources hosted on the second virtual private network node; initiating a request by the at least one client for at least one resource from the list of available resources hosted on the second virtual private network node as though the at least one resource is local to the at least one client and without exposing actual IP addresses of the list of available resources on the second virtual private network node to the at least one client; routing the request to the at least one resource through the VPN Control Tunnel and establishing a VPN Session Tunnel between the first virtual private network node and the second virtual private network node; responding to the request by the at least one resource on the second virtual private network node as though the request is initiated locally on the second virtual private network node and without exposing an actual IP address of the at least one client on the first virtual private network node to the at least one resource; and routing the response from the second virtual private network node back to the at least one client on the first virtual private network node through the VPN Session Tunnel.