Abstract: A computer-implemented method of processing computer data packets may include applying a mapping-function to a set of attributes of a packet to produce a location of a flow state entry (FSE) in a state-table, wherein each row in the state-table includes at least two FSEs. A system and method may determine the state of a flow based on the content of the FSE and may select an action based on the state.
Type:
Grant
Filed:
September 16, 2020
Date of Patent:
July 26, 2022
Assignee:
INSIDE PACKET LTD.
Inventors:
Michael Zagalsky, Michael Frank, Eli Karpilovski
Abstract: A computer-implemented method of processing computer data packets may include applying a mapping-function to a set of attributes of a packet to produce a location of a flow state entry (FSE) in a state-table, wherein each row in the state-table includes at least two FSEs. A system and method may determine the state of a flow based on the content of the FSE and may select an action based on the state.
Type:
Application
Filed:
September 16, 2020
Publication date:
March 17, 2022
Applicant:
INSIDE PACKET LTD.
Inventors:
Michael ZAGALSKY, Michael Frank, Eli KARPILOVSKI
Abstract: A system and method for processing a packet may include (a) defining a mapping-function that produces, based on a set of attributes of a packet and based on an iteration value, a location of a flow state entry (FSE) in a state-table; (b) applying the mapping-function to an incoming packet and processing the packet according to data in the FSE at the produced location; (c) modifying the iteration value; and (d) repeating steps (b) and (c).
Type:
Grant
Filed:
July 9, 2020
Date of Patent:
February 2, 2021
Assignee:
INSIDE PACKET LTD.
Inventors:
Michael Zagalsky, Michael Frank, Eli Karpilovski