浏览全部资源
扫码关注微信
1.之江实验室,浙江 杭州 311100
2.浙江工商大学,浙江 杭州 310018
3.北京科技大学,北京 100083
[ "凃化清(1995- ),女,博士,之江实验室在站博士后、助理研究员,主要研究方向为软件定义网络、新型网络架构、多模态网络等。" ]
[ "方徐鑫(1999- ),男,浙江工商大学硕士生,主要研究方向为多模态网络、可编程网络。" ]
[ "朱俊(1981- ),男,博士,之江实验室高级工程师,主要研究方向为新型网络体系结构、软件定义网络、网络资源管理、网络协议设计优化等。" ]
[ "邹涛(1974- ),男,博士,之江实验室研究员,主要研究方向为多模态网络技术、新型网络体系架构。" ]
[ "李传煌(1980- ),男,博士,浙江工商大学教授、硕士生导师,主要研究方向为软件定义网络、开放可编程网络、系统性能预测与分析模型、算力网络、智慧网络。" ]
[ "隆克平(1968- ),男,博士,之江实验室高级研究专家,北京科技大学教授、博士生导师,主要研究方向为新一代网络技术、光互联网关键技术、无线通信技术、人工智能与大数据。" ]
收稿日期:2024-11-11,
修回日期:2025-01-10,
纸质出版日期:2025-03-20
移动端阅览
凃化清,方徐鑫,朱俊等.面向多模态网络的SONiC网元控制通道容器设计[J].电信科学,2025,41(03):128-141.
TU Huaqing,FANG Xuxin,ZHU Jun,et al.column:Desigh of SONiC network element control channel container for plymorphic network[J].Telecommunications Science,2025,41(03):128-141.
凃化清,方徐鑫,朱俊等.面向多模态网络的SONiC网元控制通道容器设计[J].电信科学,2025,41(03):128-141. DOI: 10.11959/j.issn.1000-0801.2025026.
TU Huaqing,FANG Xuxin,ZHU Jun,et al.column:Desigh of SONiC network element control channel container for plymorphic network[J].Telecommunications Science,2025,41(03):128-141. DOI: 10.11959/j.issn.1000-0801.2025026.
为解决SONiC(software for open networking in the cloud)交换机操作系统对多模态网络(polymorphic network,PINet)中模态适配及模态管控问题,提出了一个基于P4Runtime的SONiC网元控制通道容器p4runtime-pins,使多模态网元设备可以支持多种网络模态流表的配置。p4runtime-pins容器通过gRPC服务模块实现与控制器的连接,使用邻近网元发现算法实现控制器对链路的发现。设计了网元端口更新算法解决了网元设备在实际应用环境中存在的端口变更问题。同时,针对SONiC网元交换机中硬件转发处理单元存在的流表支持性差异问题,设计了内部流表转存和gRPC网元代理功能,实现了不同网络模态流表的部署。实验结果表明,p4runtime-pins容器资源消耗低,仅占用了1.70%的CPU资源和0.45%的内存资源。同时,部署p4runtime-pins容器的SONiC网元设备能够准确地接收并配置控制器下发的流表规则,流表配置延迟仅为0.027~0.037 s。
To address the modal adaptation and modal control issues in polymorphic network (PINet) for software for open networking in the cloud (SONiC) switch operating system
a SONiC network element control channel container called p4runtime-pins based on P4Runtime was proposed. It enabled multi-modal network element devices to support configuration of various network modal flow tables. In the p4runtime-pins container
a connection with the controller through the gRPC service module was established
a neighboring network element discovery algorithm for controller discovery of links was utilized
and a network element port update algorithm to resolve the issue of port changes in practical application environments was designed. Furthermore
to address the issue of poor support for flow table variations in the hardware forwarding processing unit of SONiC network element switches
the internal flow table dumping and gRPC network element proxy functionality was introduced in p4runtime-pins to facilitate the deployment of different network modal flow tables. Experimental results demonstrate that the p4runtime-pins container has low resource consumption
occupying only 1.70% of CPU and 0.45% of memory. Moreover
SONiC network element devices deployed with the p4runtime-pins container can accurately receive and configure flow table rules issued by the controller
with an only 0.027~0.037 s flow table configuration delay.
胡宇翔 , 伊鹏 , 孙鹏浩 , 等 . 全维可定义的多模态智慧网络体系研究 [J ] . 通信学报 , 2019 , 40 ( 8 ): 1 - 12 .
HU Y X , YI P , SUN P H , et al . Research on the full-dimensional defined polymorphic smart network [J ] . Journal on Communications , 2019 , 40 ( 8 ): 1 - 12 .
李丹 , 胡宇翔 , 邬江兴 . 新型网络技术创新发展战略研究 [J ] . 中国工程科学 , 2021 , 23 ( 2 ): 15 - 21 .
LI D , HU Y X , WU J X . Innovative development strategy of new network technologies [J ] . Strategic Study of CAE , 2021 , 23 ( 2 ): 15 - 21 .
黄韬 , 刘江 , 霍如 , 等 . 未来网络体系架构研究综述 [J ] . 通信学报 , 2014 , 35 ( 8 ): 184 - 197 .
HUANG T , LIU J , HUO R , et al . Survey of research on future network architectures [J ] . Journal on Communications , 2014 , 35 ( 8 ): 184 - 197 .
张成林 , 宋玲玲 . 面向未来网络的白盒交换机体系综述 [J ] . 信息技术与网络安全 , 2022 , 41 ( 3 ): 1 - 8 .
ZHANG C L , SONG L L . A review on architecture of white box switches for future networks [J ] . Information Technology and Network Security , 2022 , 41 ( 3 ): 1 - 8 .
SCANO D , GIORGETTI A , SGAMBELLURI A , et al . Hierarchical control of SONiC-based packet-optical nodes encompassing coherent pluggable modules [C ] // Proceedings of 2021 European Conference on Optical Communication (ECOC) . Piscataway IEEE Press , 2021 : 1 - 3 .
PIASETZKY Y , KADOSH M , PRITSAK M , et al . Switch asic programmability in hybrid mode [C ] // Proceedings of 2018 IEEE 26th International Conference on Network Protocols (ICNP) . Piscataway IEEE Press , 2018 : 448 - 449 .
董永吉 , 胡宇翔 , 崔鹏帅 . 存转算一体的多模态网络共性平台技术研究 [J ] . 中兴通讯技术 , 2022 , 28 ( 1 ): 16 - 20, 74 .
DONG Y J , HU Y X , CUI P S . Research on multi-modal network common platform technology with storage-transfer-calculation integration [J ] . ZTE Technology Journal , 2022 , 28 ( 1 ): 16 - 20, 74 .
郜帅 , 侯心迪 , 刘宁春 , 等 . 多模态网络环境异构标识空间管控架构研究 [J ] . 通信学报 , 2022 , 43 ( 4 ): 26 - 35 .
GAO S , HOU X D , LIU N C , et al . Research on heterogeneous identifier namespace management and control architecture in polymorphic network environment [J ] . Journal on Communications , 2022 , 43 ( 4 ): 26 - 35 .
BERDE P , GEROLA M , HART J , et al . ONOS: towards an open, distributed SDN OS [C ] // Proceedings of the Third Workshop on Hot Topics in Software Defined Networking .[ S.l. : s.n. ] , 2014 : 1 - 6 .
PETERSON L , CASCONE C , O’ CONNOR B , et al . Software-defined networks: a systems approach [M ] . Princeton : Princeton University Press , 2021 .
O’CONNOR B , TSENG Y , PUDELKO M , et al . Using P4 on fixed-pipeline and programmable stratum switches [C ] // Proceedings of the 2019 ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS) . Piscataway : IEEE Press , 2019 : 1 - 2 .
BOSSHART P , DALY D , GIBB G , et al . P4 [J ] . ACM SIGCOMM Computer Communication Review , 2014 , 44 ( 3 ): 87 - 95 .
董永吉 , 王钰 , 袁征 . 基于FPGA的万兆以太网UDP_IP硬件协议栈设计与实现 [J ] . 计算机应用研究 , 2022 , 39 ( 8 ): 2465 - 2468 .
DONG Y J , WANG Y , YUAN Z . Design and implementation of 10G Ethernet UDP/IP hardware protocol stack based on FPGA [J ] . Application Research of Computers , 2022 , 39 ( 8 ): 2465 - 2468 .
ALBAB K D , DILORENZO J , HEULE S , et al . SwitchV: automated SDN switch validation with P4 models [C ] // Proceedings of the ACM SIGCOMM 2022 Conference . New York : ACM Press , 2022 : 365 - 379 .
STUBBE H , GALLENMÜLLER S , SIMON M , et al . Exploring data plane updates on p4 switches with P4Runtime [J ] . Computer Communications , 2024 , 225 ( 9 ): 44 - 53 .
0
浏览量
4
下载量
0
CSCD
关联资源
相关文章
相关作者
相关机构