Multi-field range encoding for packet classification in TCAM

Yeim-Kuan Chang, Chun I. Lee, Cheng Chien Su

研究成果: Conference contribution

35 引文 斯高帕斯(Scopus)

摘要

Packet classification has wide applications such as unauthorized access prevention in firewalls and Quality of Service supported in Internet routers. The classifier containing pre-defined rules is processed by the router for finding the best matching rule for each incoming packet and for taking appropriate actions. Although many software-based solutions had been proposed, high search speed required for Internet backbone routers is not easy to achieve. To accelerate the packet classification, the state-of-the-art ternary content-addressable memory (TCAM) is a promising solution. In this paper, we propose an efficient multi-field range encoding scheme to solve the problem of storing ranges in TCAM and to decrease TCAM usage. Existing range encoding schemes are usually single-field schemes that perform range encoding processes in the range fields independently. Our performance experiments on real-life classifiers show that the proposed multi-field range encoding scheme uses less TCAM memory than the existing single field schemes. Compared with existing notable single-field encoding schemes, the proposed scheme uses 12% ∼ 33% of TCAM memory needed in DRIPE or SRGE and 56% ∼ 86% of TCAM memory needed in PPC for the classifiers of up to 10k rules.

原文English
主出版物標題2011 Proceedings IEEE INFOCOM
頁面196-200
頁數5
DOIs
出版狀態Published - 2011 8月 2
事件IEEE INFOCOM 2011 - Shanghai, China
持續時間: 2011 4月 102011 4月 15

出版系列

名字Proceedings - IEEE INFOCOM
ISSN(列印)0743-166X

Other

OtherIEEE INFOCOM 2011
國家/地區China
城市Shanghai
期間11-04-1011-04-15

All Science Journal Classification (ASJC) codes

  • 一般電腦科學
  • 電氣與電子工程

指紋

深入研究「Multi-field range encoding for packet classification in TCAM」主題。共同形成了獨特的指紋。

引用此