×

SYSTEMS AND METHODS FOR CLIENT IP ADDRESS INSERTION VIA TCP OPTIONS

  • US 20110185073A1
  • Filed: 11/24/2010
  • Published: 07/28/2011
  • Est. Priority Date: 11/25/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method for maintaining identification of a client'"'"'s internet protocol (IP) address and overlay network data via an intermediary device between a plurality of clients and servers, the method comprising:

  • (a) receiving, by an intermediary device between one or more clients and one or more servers, an acknowledgement packet to a request by a client to establish a transport layer connection with a server, the acknowledgement packet having a transport layer option field identified by an option number, the transport layer option field comprising overlay network data identifying IP addresses of hosts traversed between the client and the intermediary device;

    (b) identifying, by the intermediary device, that an IP address of the client is to be inserted into network traffic forwarded to the server;

    (c) obtaining, by the intermediary device, the overlay network data from the transport layer option field of the acknowledgement packet corresponding to the option number;

    (d) inserting, by the intermediary device, IP addresses of the hosts from the overlay network data and the IP address of the client into an application layer protocol header of a second request of the client to access the server via the transport layer connection.

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