Scalable Packet Classification for Datacenter Networks

被引:6
|
作者
Wang, Pi-Chung [1 ]
机构
[1] Natl Chung Hsing Univ, Dept Comp Sci & Engn, Taichung 402, Taiwan
关键词
Packet classification; datacenter network; scalability; router architectures; packet forwarding; firewalls; VLANs; TCAM ARCHITECTURE;
D O I
10.1109/JSAC.2014.140112
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The key challenge to a datacenter network is its scalability to handle many customers and their applications. In a datacenter network, packet classification plays an important role in supporting various network services. Previous algorithms store classification rules with the same length combinations in a hash table to simplify the search procedure. The search performance of hash-based algorithms is tied to the number of hash tables. To achieve fast and scalable packet classification, we propose an algorithm, encoded rule expansion, to transform rules into an equivalent set of rules with fewer distinct length combinations, without affecting the classification results. The new algorithm can minimize the storage penalty of transformation and achieve a short search time. In addition, the scheme supports fast incremental updates. Our simulation results show that more than 90% hash tables can be eliminated. The reduction of length combinations leads to an improvement on speed performance of packet classification by an order of magnitude. The results also show that the software implementation of our scheme without using any hardware parallelism can support up to one thousand customer VLANs and one million rules, where each rule consumes less than 60 bytes and each packet classification can be accomplished under 50 memory accesses.
引用
收藏
页码:124 / 137
页数:14
相关论文
共 50 条
  • [41] RD-Probe: Scalable Monitoring With Sufficient Coverage In Complex Datacenter Networks
    Ding, Rui
    Liu, Xunpeng
    Yang, Shibo
    Huang, Qun
    Xie, Baoshu
    Sun, Ronghua
    Zhang, Zhi
    Cui, Bolong
    [J]. PROCEEDINGS OF THE 2024 ACM SIGCOMM 2024 CONFERENCE, ACM SIGCOMM 2024, 2024, : 258 - 273
  • [42] Parallel construction of multiple independent spanning trees on highly scalable datacenter networks
    Yang, Jinn-Shyong
    Li, Xiao-Yan
    Peng, Sheng-Lung
    Chang, Jou-Ming
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2022, 413
  • [43] Scalable packet classification using distributed crossproducting of field labels
    Taylor, DE
    Turner, JS
    [J]. IEEE Infocom 2005: The Conference on Computer Communications, Vols 1-4, Proceedings, 2005, : 269 - 280
  • [44] A Scalable and Modular Architecture for High-Performance Packet Classification
    Ganegedara, Thilan
    Jiang, Weirong
    Prasanna, Viktor K.
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2014, 25 (05) : 1135 - 1144
  • [45] HALO: Accelerating Flow Classification for Scalable Packet Processing in NFV
    Yuan, Yifan
    Wang, Yipeng
    Wang, Ren
    Huang, Jian
    [J]. PROCEEDINGS OF THE 2019 46TH INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA '19), 2019, : 601 - 614
  • [46] Scalable Classification for Large Dynamic Networks
    Yao, Yibo
    Holder, Lawrence B.
    [J]. PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON BIG DATA, 2015, : 609 - 618
  • [47] Scalable Quantum Neural Networks for Classification
    Wu, Jindi
    Tao, Zeyi
    Li, Qun
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON QUANTUM COMPUTING AND ENGINEERING (QCE 2022), 2022, : 38 - 48
  • [48] Towards Capacity-Adjustable and Scalable Quotient Filter Design for Packet Classification in Software-Defined Networks
    Xie, Minghao
    Chen, Quan
    Wang, Tao
    Wang, Feng
    Tao, Yongchao
    Cheng, Lianglun
    [J]. IEEE OPEN JOURNAL OF THE COMPUTER SOCIETY, 2022, 3 : 246 - 259
  • [49] Deterministic Bandwidth-Based Packet-Level Traffic Splitting for Datacenter Networks
    Wu, Cheng-Yu
    Yen, Li-Hsing
    Hsieh, Ping-Chun
    Tseng, Chien-Chao
    [J]. 2022 23RD ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS 2022), 2022, : 103 - 108
  • [50] A Scalable and Flexible Packet Forwarding Method for Future Internet Networks
    Beben, Andrzej
    Wisniewski, Piotr
    Batalla, Jordi Mongay
    Xilouris, George
    [J]. 2014 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2014), 2014, : 1986 - 1992