Making Xcast a Reality and Operate at the 100 Gbps Line Rate in P4 Hardware Switches

Shie Yuan Wang, Ruei Syun Lai

研究成果: Conference contribution同行評審

摘要

Multicast is an approach by which a packet sent by a sending host can be received by multiple receiving hosts. Traditional methods of performing multicast is via storing multicast routing information in the multicast group table of every switch (or router) on the multicast tree. When receiving a multicast packet, a switch/router will replicate the packet and forward the replicated packets out of the switch/router based on the information stored in its multicast group table. In RFC 5058, the authors proposed the concepts of Explicit Multicast (Xcast) in which the unicast addresses of the receiving hosts of a multicast group are carried in the header of the multicast packet. The concepts of Xcast were proposed in 2007 without design and implementation details for real hardware switches/routers. Recently, due to the emergence of programmable switches, designing and implementing Xcast in hardware switches becomes feasible. In this work, we design and implement an Xcast-like scheme in P4 hardware switches and evaluate its performance. Experimental results show that our scheme can multicast packets at the 100 Gbps line rate without losing any packet inside the switch due to pipeline processing backlogs.

原文English
主出版物標題GLOBECOM 2023 - 2023 IEEE Global Communications Conference
發行者Institute of Electrical and Electronics Engineers Inc.
頁面2099-2104
頁數6
ISBN(電子)9798350310900
DOIs
出版狀態Published - 2023
事件2023 IEEE Global Communications Conference, GLOBECOM 2023 - Kuala Lumpur, 馬來西亞
持續時間: 4 12月 20238 12月 2023

出版系列

名字Proceedings - IEEE Global Communications Conference, GLOBECOM
ISSN(列印)2334-0983
ISSN(電子)2576-6813

Conference

Conference2023 IEEE Global Communications Conference, GLOBECOM 2023
國家/地區馬來西亞
城市Kuala Lumpur
期間4/12/238/12/23

指紋

深入研究「Making Xcast a Reality and Operate at the 100 Gbps Line Rate in P4 Hardware Switches」主題。共同形成了獨特的指紋。

引用此