×

Systems and methods for identifying a processor from a plurality of processors to provide symmetrical request and response processing

  • US 9,661,094 B2
  • Filed: 02/13/2015
  • Issued: 05/23/2017
  • Est. Priority Date: 05/05/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • a) receiving, by a first core of a device comprising a plurality of cores and intermediary to a client and a server, a request of the client to the server, the device selecting the first core using a result of a first hash of a first tuple comprising a source internet protocol (IP) address, a source port, a destination IP address and a destination port of the request;

    b) iteratively selecting, by the first core, one or more internet protocol addresses from a plurality of internet protocol addresses of the first core and one or more ports from a plurality of ports of the first core until the first core determines that a result of a second hash of a second tuple using at least a selected internet protocol address and a selected first port matches a predetermined value identified in a table corresponding to the first core; and

    c) transmitting, by the first core, to the server the request, modified to use the selected internet protocol address as the source IP address and the selected port as the source port.

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