Baking the ruleset: A heat propagation relaxation to packet classification

2020 IFIP Networking Conference (Networking)(2020)

引用 2|浏览40
暂无评分
摘要
As one of the most critical components in network appliances, the packet classification method has to deal with two frequently contradicting requirements: to classify the packets at line speed and to update the ruleset quickly. Tuple Space Search (TSS), a classical hash-based packet classification algorithm, achieves fast rule updating at the sacrifice of the packet classification rate. In TSS, each tuple is managed by a hash table and classifying a packet needs to go through all hash tables. Merging tuples can reduce the number of hash tables, but the improper merging scheme will increase the hash collisions that may even worsen the classification performance in some cases. In this paper, we propose a novel packet classification scheme to achieve fast packet classification and online rule update simultaneously. By using heat propagation to relax the tuple merging optimization problem, our method can reduce the number of hash tables while keeping the number of collisions low. Experimental results demonstrate that our method achieves 3.2× classification speed and 4.6× update speed on average compared with state-of-the-art algorithms.
更多
查看译文
关键词
Routers,middleboxes,network functions and Software Defined Networking
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要