P3FA: Unified Unicast/Multicast Forwarding Algorithm for High-Performance Router/Switch

被引:2
|
作者
Jin, Zhu [1 ,2 ]
Jia, Wen-Kang [1 ]
机构
[1] Fujian Normal Univ, Coll Photon & Elect Engn, Fuzhou 350117, Peoples R China
[2] Southeast Univ, Natl Mobile Commun Res Lab, Nanjing 211189, Peoples R China
基金
中国国家自然科学基金;
关键词
Routing; Switches; Multicast algorithms; Scalability; Internet; IP networks; Performance evaluation; Multicast communication; Multicast; router; switch; packet forwarding engine; membership querying; scalar-pair vectors routing and forwarding (SVRF); ROUTING PROTOCOL; MULTICAST; TCAM; EFFICIENT; TOPOLOGY;
D O I
10.1109/TCE.2022.3200283
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
High-performance multicast packet switching technologies are evolving to meet the growing demand for scalability on the Internet and datacenters, etc. Implementing a high-performance switch/router relies on a polynomial-time group membership query algorithm within the Packet Forwarding Engines (PFEs) to determine whether a packet is forwarded through an egress. Among these, Bloom filter (BF)-based and Residue Number System (RNS)-based are being considered as two representatives of the membership query algorithms. However, both approaches suffer from some fatal weaknesses such as false-positive probability and time inefficiencies, especially for a carrier-grade PFE with high port-density features. According to similar properties of the RNS, we propose a simplified forwarding algorithm in this paper, named Per-Port Prime Filter Array (P3FA). The simulation results indicate that the P3FA can significantly improve space efficiencies under specific lower egress-diversities conditions. Under the same space constraints, P3FA improves multicast and unicast time efficiency by 1 to 4 orders of magnitude in the port-density 16-1024 range compared to previous works. Although it comes at the expense of hardware cost, it is still acceptable compared to recently improved previous work.
引用
收藏
页码:327 / 335
页数:9
相关论文
共 50 条
  • [1] DH-SVRF: A Reconfigurable Unicast/Multicast Forwarding for High-Performance Packet Forwarding Engines
    Jin, Zhu
    Jia, Wen-Kang
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (05) : 1262 - 1275
  • [2] A Unified Unicast and Multicast Routing and Forwarding Algorithm for Software-Defined Datacenter Networks
    Jia, Wen-Kang
    Wang, Li-Chun
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2013, 31 (12) : 2646 - 2657
  • [3] A high-performance multicast switch and its feasibility study
    Urushidani, S
    Hino, S
    Ohtomo, Y
    Yasuda, S
    [J]. IEICE TRANSACTIONS ON COMMUNICATIONS, 1998, E81B (02) : 284 - 296
  • [4] NOVEL HIGH-PERFORMANCE MECHANISM FOR THE PREDICTION OF INTER-ROUTER SWITCH ALLOCATION
    Cao, Jian
    Jiao, Hai
    Wang, Yuan
    Zhang, Qihui
    Zhang, Xing
    [J]. ELECTRONICS WORLD, 2015, 121 (1953): : 28 - 31
  • [5] A high-performance scheduling algorithm for buffered crossbar switch
    Yang, Meiyue
    Wang, Peng
    Li, Xiangtao
    Zhu, Shengping
    [J]. COMPUTATIONAL MATERIALS SCIENCE, PTS 1-3, 2011, 268-270 : 2101 - 2107
  • [6] THE FAST PACKET RING SWITCH - A HIGH-PERFORMANCE EFFICIENT ARCHITECTURE WITH MULTICAST CAPABILITY
    RAHNEMA, M
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 1990, 38 (04) : 539 - 545
  • [7] THE FAST PACKET RING SWITCH - A HIGH-PERFORMANCE EFFICIENT ARCHITECTURE WITH MULTICAST CAPABILITY
    RAHNEMA, M
    [J]. WORLD PROSPERITY THROUGH COMMUNICATIONS, VOLS 1-3: CONFERENCE RECORD, 1989, : 884 - 891
  • [8] CISOQ: A practical high-performance packet switch architecture for the support of multicast traffic
    Hu, XM
    Qu, J
    Wang, BQ
    Li, XB
    [J]. PDCAT 2005: Sixth International Conference on Parallel and Distributed Computing, Applications and Technologies, Proceedings, 2005, : 139 - 143
  • [9] Towards High-Performance Load-Balance Multicast Switch via Erasure Codes
    Chen, Fuxing
    Ma, Li
    Liu, Weiyang
    Li, Dagang
    Wu, Dongcheng
    [J]. IEICE TRANSACTIONS ON COMMUNICATIONS, 2015, E98B (08) : 1518 - 1525
  • [10] HiPER-P: An efficient, high-performance router for multicomputer interconnection networks
    May, P
    Chai, SM
    Wills, DS
    [J]. PARALLEL COMPUTER ROUTING AND COMMUNICATION, 1998, 1417 : 103 - 116