Invention Grant
- Patent Title: Apparatus and method for scalable and flexible access control list lookup in a network switch
-
Application No.: US15419942Application Date: 2017-01-30
-
Publication No.: US10218643B2Publication Date: 2019-02-26
- Inventor: Jeffrey Huynh , Anh Tran , Weihuang Wang
- Applicant: Cavium, LLC
- Applicant Address: US CA Santa Clara
- Assignee: Cavium, LLC
- Current Assignee: Cavium, LLC
- Current Assignee Address: US CA Santa Clara
- Main IPC: H04L12/26
- IPC: H04L12/26 ; H04L12/935 ; H04L29/06 ; H04L9/08

Abstract:
A network switch to support scalable and flexible access control list (ACL) lookup comprises a packet processing pipeline including a plurality of packet processing units each configured to generate a master key for an ACL lookup request to a memory pool and process a received packet based on ACL search results. The network switch further includes said memory pool including a plurality of memory groups each configured to maintain a plurality of ACL tables to be searched in one or more SRAM memory tiles of the memory group, accept and format the master key generated by the packet processing unit into a compact key based on a bitmap per user configuration, hash the formatted compact key and search the ACL tables stored in the one or more SRAM memory tiles using the formatted compact key, process and provide the ACL search results to the requesting packet processing unit.
Public/Granted literature
- US20180219800A1 APPARATUS AND METHOD FOR SCALABLE AND FLEXIBLE ACCESS CONTROL LIST LOOKUP IN A NETWORK SWITCH Public/Granted day:2018-08-02
Information query