Patent ID: 9331935
Filing Date: 2016-05-03
CPC Classification: H04L

Claim Text:
1. An apparatus comprising: circuitry to select, from network devices, at least one network device to which at least one packet is to be transmitted, the network devices being associated, at least in part, with each other in at least one link aggregation, the circuitry to select the at least one network device based at least in part upon a relative degree of affinity that the at least one network device has with respect to at least one central processing unit (CPU) socket that is associated, at least in part, with at least one flow to which the at least one packet belongs, the relative degree of affinity being relative to respective degrees of affinity that one or more others of the network devices have with respect to the at least one CPU socket, the relative degree of affinity being determined, based at least in part, upon relative locality of communicative coupling of the at least one network device to the at least one CPU socket relative to respective localities of communicative coupling of the one or more others of the network devices to the at least one CPU socket, the relative locality of communicative coupling being determined, based at least in part, upon at least one of relative efficiency and relative latency of data transmission to or from the at least one CPU socket via the at least one network device relative to at least one of respective efficiencies and respective latencies of other data transmissions to or from the at least one CPU socket via the one or more others of the network devices.