×

SYSTEMS AND METHODS FOR PORT ALLOCATION

  • US 20150124828A1
  • Filed: 11/05/2014
  • Published: 05/07/2015
  • Est. Priority Date: 11/06/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method of allocating ports for packets distributed via a computer network comprising:

  • receiving, by a packet engine configured on a first core of a plurality of cores of a device intermediary between a client and a server, a first packet from the client comprising an outer header of an encapsulation protocol encapsulating a payload with an inner header, the first packet directed by a packet distributor of the device to the first core selected based on a first tuple of the outer header;

    determining, by a port allocator configured on the packet engine, a source port number from a plurality of source port numbers to cause the packet distributor to identify the first core based on a second tuple of the inner header;

    modifying, by the packet engine, the inner header of the payload to include the determined source port number; and

    forwarding, by the device, the first packet to the server, the first packet comprising the modified inner header.

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