Patent ID: 11916795
Assignee: MARVELL ISRAEL (M.I.S.L) LTD.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 10:
11. A network device for processing a received packet based on associated state information, the network device comprising:
a packet processor configured to receive packets from a network; and
control circuitry configured to:
classify a received packet as belonging to at least one respective identified flow from among a plurality of identified flows;
for a respective received packet that belongs to an identified flow:
update a current state value for the identified flow based on receipt of the respective received packet;
record the updated current state value with the respective received packet, wherein the updated current state value is indicative of a sequential location of the respective received packet in a stream of previously received packets belonging to the identified flow;
perform a first packet processing operation on the respective received packet based in part on the recorded updated current state value being equal to a first value; and
perform a second packet processing operation on the respective received packet based in part on the recorded updated current state value being equal to a second state value, wherein the second packet processing operation is different from the first packet processing operation and the second state value is different from the first state value.