Next Article in Journal
\({\ell_0}\) Optimization with Robust Non-Oracular Quantum Search
Previous Article in Journal
Approaches to Obtaining Water-Insoluble Fibrous Matrices from Regenerated Fibroin
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Packet Classification Using TCAM of Narrow Entries

Department of Computer Science and Engineering, National Chung Hsing University, Taichung 402202, Taiwan
*
Author to whom correspondence should be addressed.
Technologies 2023, 11(5), 147; https://doi.org/10.3390/technologies11050147
Submission received: 7 April 2023 / Revised: 7 October 2023 / Accepted: 16 October 2023 / Published: 19 October 2023
(This article belongs to the Section Information and Communication Technologies)

Abstract

Packet classification based on rules of packet header fields is the key technology for enabling software-defined networking (SDN). Ternary content addressable memory (TCAM) is a widely used hardware for packet classification; however, commercially available TCAM chips have only limited storage. As the number of supported header fields in SDN increases, the number of supported rules in a TCAM chip is reduced. In this work, we present a novel scheme to enable packet classification using TCAM with entries that are narrower than rules by storing the most representative field of a ruleset in TCAM. Due to the fact that not all rules can be distinguished using one field, our scheme employs a TCAM-based multimatch packet classification technique to ensure correctness. We further develop approaches to reduce redundant TCAM accesses for multimatch packet classification. Although our scheme requires additional TCAM accesses, it supports packet classification upon long rules with narrow TCAM entries, and drastically reduces the required TCAM storage. Our experimental results show that our scheme requires a moderate number of additional TCAM accesses and consumes much less storage compared to the basic TCAM-based packet classification. Thus, it can provide the required scalability for long rules required by potential applications of SDN.
Keywords: packet classification; ternary content addressable memory; software defined networks; OpenFlow packet classification; ternary content addressable memory; software defined networks; OpenFlow

Share and Cite

MDPI and ACS Style

Lin, H.-T.; Pan, W.-H.; Wang, P.-C. Packet Classification Using TCAM of Narrow Entries. Technologies 2023, 11, 147. https://doi.org/10.3390/technologies11050147

AMA Style

Lin H-T, Pan W-H, Wang P-C. Packet Classification Using TCAM of Narrow Entries. Technologies. 2023; 11(5):147. https://doi.org/10.3390/technologies11050147

Chicago/Turabian Style

Lin, Hsin-Tsung, Wei-Han Pan, and Pi-Chung Wang. 2023. "Packet Classification Using TCAM of Narrow Entries" Technologies 11, no. 5: 147. https://doi.org/10.3390/technologies11050147

APA Style

Lin, H.-T., Pan, W.-H., & Wang, P.-C. (2023). Packet Classification Using TCAM of Narrow Entries. Technologies, 11(5), 147. https://doi.org/10.3390/technologies11050147

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop