arrow
返回

TupleTree: A High-Performance Packet Classification Algorithm Supporting Fast Rule-Set Updates

delete2023-10-01
delete8
PRE
AI
J
Jincheng Zhong
Z
Ziling Wei
S
Shuang Zhao
S
Shuhui Chen *
DOI:10.1109/TNET.2022.3227206delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Packet classification plays a crucial role in various network functions such as access control and routing. In recent years, the rapid development of SDN and NFV poses new challenges for packet classification to support fast rule-set updates as introducing strong dynamics for the structure of networks. To this end, this paper proposes a novel scheme, TupleTree, to perform high-speed packet classification while providing fast rule-set update ability. TupleTree is a hybrid scheme combining decision tree and tuple space. In TupleTree, it organizes rules in a decision tree-like structure, but distributes rules in each node into child nodes through hashing rather than cutting or splitting. With the decision tree structure, for each classification, one leaf node containing a few rules can be rapidly indexed. Hence, a high classification performance can be achieved. Meanwhile, with hashing instead of cutting or splitting, it is easy to support fast rule-set updates due to having avoided the rule replication problem. Compared to state-of-the-art schemes that support fast rule-set updates, experimental results show that our proposed scheme achieves a classification performance improvement of 85% to 237% while retaining close update performance for large rule-sets.
Keyword:
Packet classification
rule-set update
decision tree
tuple space search

期刊

I
IEEE-ACM Transactions on Networking
IF:
3.6
论文数:
4.4K
被引数:
9.5K

机构

N
national university of defense technology - china
学者数:
1.8W
论文数: 1.4W
被引数: 9
引用论文

引用论文

Impact of COVID-19 on Migrants’ Access to Primary Care: A National Qualitative Study
err
IF0
err2021-01-15
err0
errOAAI
errFelicity Knights; Jessica Carter; Anna Deal; Alison F Crawshaw; Sally E Hayward; Lucinda Jones; Sally Hargreaves
err分享
err收藏
Multistage substorm expansion: Auroral dynamics in relation to plasma sheet particle injection, precipitation, and plasma convection
err2002-11-02
err0
errOAAI
errPer Even Sandholt; Charles J. Farrugia; Mark Lester; Stan Cowley; Steve Milan; William F. Denig; Bjørn Lybekk; Espen Trondsen; Vjacheslav Vorobjev
err分享
err收藏
Boundary Cutting for Packet Classification
err2014-04-01
err31
PREAI
errLim, Hyesook; Lee, Nara; Jin, Geumdan; Lee, Jungwon; Choi, Youngju; Yim, Changhoon
err分享
err收藏
TupleMerge: Fast Software Packet Processing for Online Packet Classification
err2019-08-01
err68
PREAI
errDaly, James; Bruschi, Valerio; Linguaglossa, Leonardo; Pontarelli, Salvatore; Rossi, Dario; Tollet, Jerome; Torng, Eric; Yourtchenko, Andrew
err分享
err收藏
Optical characterization of the growth and spatial structure of a substorm onset arc
err2010-10-12
err0
errOAAI
errI. J. Rae; C. E. J. Watt; I. R. Mann; K. R. Murphy; J. C. Samson; K. Kabin; V. Angelopoulos
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
学者 查看更多内容