IEEE Access (Jan 2023)

PcmSU-A Packet Classification Method Supporting High-Speed Search and Fast Update

  • Yuzhu Cheng,
  • Yihang Xu,
  • Qiuying Shi

DOI
https://doi.org/10.1109/ACCESS.2023.3281838
Journal volume & issue
Vol. 11
pp. 58765 – 58778

Abstract

Read online

Packet classification is the core technology that underpins software-defined networking (SDN). With the rapid development of network applications, the increasing complexity of flow tables in SDN brings challenges to update and classification time. In order to achieve fast search and update at the same time, this article proposes a high-performance packet classification method PcmSU based on decision tree. The method optimizes the search and update process in the traditional decision tree-based classification method, and the classification efficiency of the constructed decision tree has been greatly improved compared with that before optimization. Based on the characteristics of the small interval, the reconstruction of the decision tree is greatly reduced and the rule update efficiency is improved. In addition, based on the characteristics of the decision tree constructed by this method, there is no need to consider the specific location and sequence number of rule updates when adding rules, which can avoid introducing rule conflicts. Experimental results show that the PcmSU method not only supports high-speed packet classification and linear memory consumption, but also has fast rule update speed.

Keywords