Method and system for packet processing according to access control list table
AssigneeCore Keepers Investment Inc.
InventorsYi-Lung Hsiao, Chih-Liang Chou
Life of this patent
Estimating the term…
Loading patent…
AssigneeCore Keepers Investment Inc.
InventorsYi-Lung Hsiao, Chih-Liang Chou
Estimating the term…
The present invention provides a method for packet processing according to a access control list table, comprising: receiving a packet, wherein the packet includes a packet information and match items for matching; providing an access control list (ACL) codeword table; providing a mask table, wherein the ACL codeword table corresponds to the mask table; obtaining a hash key by performing a multiplexing logic operation, wherein the hash key is made by combining a multiplex result of the packet information and the mask table; obtaining a hash value by performing a hash function based on the hash key, wherein the hash value is composed of X+Y, wherein X is a signature table (hash table) index and Y is a key digest; performing a hash table indexing, based on the signature table index, wherein the signature table index is the index to an address of signature table; performing a fast pattern match, wherein the signature table contains signature fields, and if any second signature field in the signature table is matched with the digest key, the action table index of the same signature field is then assigned to an address index to an action table; and applying an action to the packet, wherein the action is listed in the action table.
A method for packet processing according to an access control list table, comprising:
A system for packet processing according to an access control list table, comprising:
Dependencies are inferred from the claim text.