Patent ID: 11968123
Assignee: F5, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 15:
16. A network traffic management system, comprising one or more traffic management apparatuses, client devices, or server devices, the network traffic management system comprising memory comprising programmed instructions stored thereon and one or more processors configured to be capable of executing the stored programmed instructions to:
extract a header of each of a plurality of received packets of a traffic flow, wherein each of the headers comprises fields utilized to direct the corresponding one of the received packets through the network;
execute a hashing function over the fields of each of the extracted headers to generate an index for each corresponding one of the received packets,
apply a load balancing function to determine one of a plurality of endpoints to send each of the received packets based on one or more endpoint characteristics, wherein the load balancing function does not evenly divide the plurality of received packets among the plurality of endpoints;
map the index for each corresponding one of the received packets to the corresponding selected one of the endpoints; and
send the received packets to each selected endpoint based on the mapping from the load balancing function.