发明名称 Enqueuing received network packets based, at least in part, on at least one programmable mask
摘要 In an embodiment, a method is provided. The method of this embodiment provides in response to receiving a packet, looking up a packet characteristic in one of at least one protocol table to determine one or more fields of the packet to use as a hash value, applying a hash function to the hash value to obtain a hash result, and using the hash result to determine one of a plurality of processors on which to process the packet.
申请公布号 US8874767(B2) 申请公布日期 2014.10.28
申请号 US201213438780 申请日期 2012.04.03
申请人 Intel Corporation 发明人 Goglin Stephen D.;Cornett Linden
分类号 G06F15/16;H04L12/741;H04L12/801;H04L12/54 主分类号 G06F15/16
代理机构 代理人
主权项 1. At least one storage medium having stored thereon, individually or in combination, instructions to select queues for received packets that when executed, are to: determine a protocol of a packet; select at least one programmable mask in response to the protocol of the packet; apply the at least one programmable mask to at least a portion of the packet; based, at least in part, on application of the at least one programmable mask to the at least the portion of the packet, select one queue from among a plurality of queues; cause an entry to be enqueued for the packet in the selected one queue from among the plurality of queues.
地址 Santa Clara CA US