Patent ID: 11929837
Assignee: MELLANOX TECHNOLOGIES, LTD.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 9:
10. The classification apparatus according to claim 9, wherein the processor is configured to store the rules of the corpus in hash tables allocated for the respective eRPs, and wherein the decision logic pipeline is configured to classify the received packet by:
extracting a key from a header of the received packet;
selecting a given hash table among the hash tables;
masking the key with the eRP corresponding to the selected hash table for producing an eRP-masked key, and applying a hash function to the eRP-masked key for accessing a bucket in the given hash table;
attempting matching the key to one or more rule entries in the bucket, using RPs and comparison values in the rule entries; and
in response to finding a matching rule in the bucket, applying to the packet an action predefined for the matching rule.