US 11,917,042 B2
Optimizing header-based action selection
Gil Levy, Hod Hasharon (IL); Aviv Kfir, Nili (IL); Pedro Reviriego, Madrid (ES); and Salvatore Pontarelli, Rome (IT)
Assigned to MELLANOX TECHNOLOGIES, LTD., Yokneam (IL)
Filed by MELLANOX TECHNOLOGIES, LTD., Yokneam (IL)
Filed on Aug. 15, 2021, as Appl. No. 17/402,545.
Prior Publication US 2023/0050155 A1, Feb. 16, 2023
Int. Cl. H04L 69/22 (2022.01); H04L 45/745 (2022.01)
CPC H04L 69/22 (2013.01) 12 Claims
OG exemplary drawing
 
1. A network element, comprising:
one or more ports, to transmit and receive packets over a network; and
a packet processor, to apply a plurality of rules to the packets, at least one of the rules specifying: expected values created as new values based on each header field of a group of header fields of the packets, including, for a given header field in the group, at least a set of multiple expected values, wherein one or more of the expected values for the set are created based on header fields comprising one or more of:
a “do-not-care” indication,
a group ID, and
an action to be applied to the packets, when at least one given header field matches at least one of the expected values of the set.