arrow
返回

Clustering-based many-field packet classification in Software-Defined Networking

delete2019-12-01
delete6
PRE
AI
H
Hamed Alimohammadi
M
Mahmood Ahmadi *
DOI:10.1016/j.jnca.2019.102428delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Packet classification is one of the main core functions of networking. With the advent of Software-Defined Networking, packet classification has become more challenging by introducing many-field rulesets. In this paper, we propose an algorithm, Clustering-Based Packet Classification (CBPC), which divides ruleset into some clusters using a new hybrid clustering method, based on an innovative bit-level view. Those rules that have more common wildcard and non-wildcard bit positions are put into the same cluster. Each cluster uses common non-wildcard positions of its rules to produce keys for a hash table insertion and query stages. This makes possible to use hash tables without involving difficulties with inserting and querying ternary vectors, because our algorithm converts it to simple binary operations. In fact, we ignore a portion of information of the rules in key production for the hash tables. It overcomes the problem of extending wildcards to all of the possible values. It is true that some information is lost but it is covered by full matching at the hash table entries. We propose two versions for CBPC, online and offline. The online version supports update, which is an important requirement for today's packet classification algorithms. The proposed algorithm is evaluated and compared with some well-known and state-of-the-art algorithms by extensive simulations. The results show that Online-CBPC achieves 197% higher throughput and 64% faster update than Tuple Space Search, OpenVSwitch standard algorithm, while using almost the same amount of memory.
Keyword:
Many-field packet classification
Software-defined networking
OpenFlow
Hierarchical clustering
Machine learning
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Journal of Network and Computer Applications 封面图
Journal of Network and Computer Applications
IF:
8
论文数:
3.7K
被引数:
1.1W

机构

R
Razi University
学者数:
3.1K
论文数: 3.3K
被引数: 2.8K
引用论文

引用论文

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收藏
An autonomous 16 mm/sup 3/ solar-powered node for distributed wireless sensor networks用于分布式无线传感器网络的自治16毫米/sup3/太阳能节点
err2024-10-30
err0
PREAI
errB.A. Warneke; M.D. Scott; B.S. Leibowitz; Lixia Zhou; C.L. Bellew; J.A. Chediak; J.M. Kahn; B.E. Boser; K.S.J. Pister
err分享
err收藏
Multilayer Packet Classification With Graphics Processing Units
err2016-10-01
err50
errOAAI
errVarvello, Matteo; Laufer, Rafael; Zhang, Feixiong; Lakshman, T. V.
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收藏
err分享
err收藏
学者 查看更多内容