Invention Grant
- Patent Title: System and method for providing partitions of classification resources in a network device
-
Application No.: US15377320Application Date: 2016-12-13
-
Publication No.: US10404594B2Publication Date: 2019-09-03
- Inventor: Arvind Srinivasan , Marcelino Dignum
- Applicant: Oracle International Corporation
- Applicant Address: US CA Redwood Shores
- Assignee: ORACLE INTERNATIONAL CORPORATION
- Current Assignee: ORACLE INTERNATIONAL CORPORATION
- Current Assignee Address: US CA Redwood Shores
- Agency: Tucker Ellis LLP
- Main IPC: H04L12/749
- IPC: H04L12/749 ; H04L12/741 ; H04L12/851

Abstract:
In accordance with an embodiment, described herein is a system and method for partitioning classification resources in a network device in a high performance network. Classification resources can be configured into a plurality of levels of partitions, with one or more hardware-based partitions configured to store flow entries associated with frequently-used or performance-sensitive flows, and a firmware-based partition to access large lookup tables stored in one or more additional memories for classification resource scalability. A lookup key can be used for search for a flow entry match in the hardware-based partitions first. If there is a miss, the lookup key can be presented to the firmware-based partition for further search. Results from the firmware-based level can be dispatched back to a hardware-based parser for further processing. Flow entries can be moved between lookup tables by a partition management block based on utilization of the flow entries.
Public/Granted literature
- US20180167318A1 SYSTEM AND METHOD FOR PROVIDING PARTITIONS OF CLASSIFICATION RESOURCES IN A NETWORK DEVICE Public/Granted day:2018-06-14
Information query