A Cost-Effective Lookup Scheme Combining Hash Table with TCAM for OpenFlow

Chun-Qiang Li,Yong-qiang Dong,Guo-xin Wu,Yi-qing Xu
DOI: https://doi.org/10.1109/icnidc.2018.8525565
2018-01-01
Abstract:In OpenFlow networks, switches accept the flow rules through standard interfaces, and perform flow-based packet processing. To facilitate the OpenFlow table lookup, TCAM has been widely used in OpenFlow switches. However, TCAM is expensive compared with SRAM. In this paper, a cost-effective lookup scheme combining hash table with TCAM is proposed for flow table matching. By theoretical analysis and extensive experiments, capacity configurations of hash table and TCAM are obtained at the optimized cost of flow table lookup. The experiment results show that the proposed lookup scheme can save over 80% cost compared with the pure TCAM scheme while keeping the similar lookup performance.
What problem does this paper attempt to address?