HIGH SPEED FLEXIBLE PACKET CLASSIFICATION USING NETWORK PROCESSORS

In one embodiment, a system comprises logic to receive a data packet. The logic is further to identify, based on the data packet, a plurality of candidate rules. The candidate rules may comprise a first candidate rule from a first database of rules and a second candidate rule from a second database...

Full description

Saved in:
Bibliographic Details
Main Authors GRINCHUK, Mikhail I, BOLOTOV, Anatoli A
Format Patent
LanguageEnglish
French
Published 22.06.2017
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:In one embodiment, a system comprises logic to receive a data packet. The logic is further to identify, based on the data packet, a plurality of candidate rules. The candidate rules may comprise a first candidate rule from a first database of rules and a second candidate rule from a second database of rules. The logic is further to select a rule from among the plurality of candidate rules based on a priority associated with the rule and a determination that the rule matches the data packet. The rule specifies at least one action to be performed on the data packet. L'invention concerne, dans un mode de réalisation, un système comportant une logique servant à recevoir un paquet de données. La logique sert en outre à identifier, d'après le paquet de données, une pluralité de règles candidates. Les règles candidates peuvent comporter une première règle candidate issue d'une première base de données de règles et une deuxième règle candidate issue d'une deuxième base de données de règles. La logique sert en outre à sélectionner une règle parmi la pluralité de règles candidates d'après une priorité associée à la règle et une détermination selon laquelle la règle concorde avec le paquet de données. La règle spécifie au moins une action à effectuer sur le paquet de données.
Bibliography:Application Number: WO2016US61757