Method and apparatus for efficient matching of tcam rules using hash tables in ram
A hash table and rule technology, applied in the field of network communication, can solve the problems of TCAM energy consumption and high chip area, limiting the number of rules, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0015] review
[0016] Large-scale, high-speed packet networks, such as those deployed in modern data centers, require switching and forwarding elements to support a large number of rules for packet classification and processing. New network management standards and practices, such as the OpenFlow protocol, are driving demand to increase the number of rules enforced by network elements and to allow frequent modification of rules through remote management. Given the cost, size, and power consumption of TCAM devices, a RAM-based packet classification solution is required. The advantage of a RAM-based solution is that, in contrast to TCAM, which is dedicated to a single purpose, RAM in network elements can be flexibly shared between packet classification and other functions.
[0017] Embodiments of the invention described herein provide an efficient framework for classifying data items, such as data packets, using rule entries stored in RAM. The disclosed implementation include...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


