CSpace  > 中国科学院计算技术研究所期刊论文  > 英文
Pegasus: A practical high-speed cross-platform NDN forwarder
Long, Xingguo1,2,3; Huang, Kun2; Yang, Rongwei2; Dai, Qingguo2; Li, Zhenyu1
2025-09-01
发表期刊COMPUTER NETWORKS
ISSN1389-1286
卷号269页码:14
摘要High-speed Named Data Networking (NDN) forwarders are one of the most essential factors in promoting the widespread deployment of NDN in various application scenarios. However, software platform-based NDN forwarders are increasingly inadequate to meet the high-speed requirements of modern network applications. Recent studies have focused on using hardware platforms, such as programmable switches, to implement highspeed NDN forwarders. However, due to hardware resource limitations, existing hardware schemes struggle to support both the parsing of variable-length NDN names and the completeness of the NDN protocol stack. Consequently, most schemes are unable to provide compelling prototype implementations, which limits their applicability to real-world NDN traffic. To address these challenges, we propose Pegasus, a high-speed cross-platform NDN forwarder architecture that combines the high-speed forwarding capabilities of programmable switches with the large storage capacity of servers. Firstly, on the programmable switch, we implement a multi-level state machine as a parser for variable-length NDN names. Additionally, we introduce a threephase PIT lookup pipeline to accelerate NDN packet forwarding. Secondly, we design an internal protocol to enable cross-platform collaborative NDN forwarding. Finally, we implement a Pegasus prototype using a Tofino programmable switch and a commercial server, and evaluate its performance based on real traffic datasets from the global NDN testbed. The evaluation results show that Pegasus achieves at least 1.8 times the throughput of state-of-the-art schemes without introducing significant additional latency. The Pegasus codes are available at https://github.com/NDN-PEGASUS.
关键词Named Data Networking Programmable networks Programmable switch NDN forwarder High-speed forwarding
DOI10.1016/j.comnet.2025.111474
收录类别SCI
语种英语
资助项目National Science and Technology Major Project[2022ZD0115303] ; Major Key Project of PCL[PCL2023A06]
WOS研究方向Computer Science ; Engineering ; Telecommunications
WOS类目Computer Science, Hardware & Architecture ; Computer Science, Information Systems ; Engineering, Electrical & Electronic ; Telecommunications
WOS记录号WOS:001541999300001
出版者ELSEVIER
引用统计
文献类型期刊论文
条目标识符http://119.78.100.204/handle/2XEOYT63/41999
专题中国科学院计算技术研究所期刊论文_英文
通讯作者Huang, Kun; Li, Zhenyu
作者单位1.Chinese Acad Sci, Inst Comp Technol, Beijing 100190, Peoples R China
2.Pengcheng Lab, Shenzhen 518055, Peoples R China
3.Univ Chinese Acad Sci, Beijing 101408, Peoples R China
推荐引用方式
GB/T 7714
Long, Xingguo,Huang, Kun,Yang, Rongwei,et al. Pegasus: A practical high-speed cross-platform NDN forwarder[J]. COMPUTER NETWORKS,2025,269:14.
APA Long, Xingguo,Huang, Kun,Yang, Rongwei,Dai, Qingguo,&Li, Zhenyu.(2025).Pegasus: A practical high-speed cross-platform NDN forwarder.COMPUTER NETWORKS,269,14.
MLA Long, Xingguo,et al."Pegasus: A practical high-speed cross-platform NDN forwarder".COMPUTER NETWORKS 269(2025):14.
条目包含的文件
条目无相关文件。
个性服务
推荐该条目
保存到收藏夹
查看访问统计
导出为Endnote文件
谷歌学术
谷歌学术中相似的文章
[Long, Xingguo]的文章
[Huang, Kun]的文章
[Yang, Rongwei]的文章
百度学术
百度学术中相似的文章
[Long, Xingguo]的文章
[Huang, Kun]的文章
[Yang, Rongwei]的文章
必应学术
必应学术中相似的文章
[Long, Xingguo]的文章
[Huang, Kun]的文章
[Yang, Rongwei]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。