×

Systems and methods of providing server initiated connections on a virtual private network

  • US 8,271,661 B2
  • Filed: 06/25/2010
  • Issued: 09/18/2012
  • Est. Priority Date: 08/21/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • (a) receiving, by a device intermediary to a server operating on a first network and a plurality of clients, a transport layer connection request from the server to connect to a client, the client operating on a second network, the transport layer connection request identifying a destination internet protocol address and a destination port of the client on the first network;

    (b) establishing, by the device, a first transport layer connection to the server on the first network;

    (c) determining, by the device, an internet protocol address of the client on the second network corresponding to the destination internet protocol address of the client on the first network;

    (d) establishing, by the device, a second transport layer connection with an agent on the client at the internet protocol address on the second network, the agent establishing a third transport layer connection to the identified destination port; and

    (e) associating, by the device, a first connection record for the first transport layer connection with a second connection record for the second transport layer connection linked to the first transport layer connection.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×