AutoSRv6: Configuration Synthesis for Segment Routing Over IPv6

Bocheng Liang;Fuliang Li;Naigong Zheng;Xingwei Wang;Jiannong Cao
{"title":"AutoSRv6: Configuration Synthesis for Segment Routing Over IPv6","authors":"Bocheng Liang;Fuliang Li;Naigong Zheng;Xingwei Wang;Jiannong Cao","doi":"10.1109/JSAC.2025.3528808","DOIUrl":null,"url":null,"abstract":"Segment Routing over IPv6 (SRv6) is an innovative and adaptable source routing technique that enhances interconnection services. It plays a pivotal role in next-generation networking technologies, providing crucial support for network telemetry, computing power networks, and related technologies. The end-to-end connectivity capability of SRv6 is highly regarded by ISPs, driving its widespread deployment in networks. However, configuring an SRv6 network can be challenging and prone to errors due to the complexity of low-level configuration languages and numerous protocol parameters. To address this issue, we present AutoSRv6, a system designed to synthesize SRv6 configurations for large, evolving networks using high-level abstractions of network topology and policies. AutoSRv6 leverages formal constraint-solving techniques and SMT solvers to compute protocol parameters and generate configuration files that align with network policies. Furthermore, AutoSRv6 incorporates a mechanism to overcome the constraints imposed by hardware, mapping the end-to-end path to a SID (Segment Identifier) sequence. We have developed a prototype of AutoSRv6 and conducted experiments on diverse network topologies, evaluating its performance with various network policies. The results show that autoSRv6 can generate the network configuration satisfying the policy, the time cost of IGP synthesis is better than the existing method, and the length of the segment list is optimized by more than 2 times.","PeriodicalId":73294,"journal":{"name":"IEEE journal on selected areas in communications : a publication of the IEEE Communications Society","volume":"43 2","pages":"473-483"},"PeriodicalIF":17.2000,"publicationDate":"2025-01-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE journal on selected areas in communications : a publication of the IEEE Communications Society","FirstCategoryId":"1085","ListUrlMain":"https://ieeexplore.ieee.org/document/10850629/","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Segment Routing over IPv6 (SRv6) is an innovative and adaptable source routing technique that enhances interconnection services. It plays a pivotal role in next-generation networking technologies, providing crucial support for network telemetry, computing power networks, and related technologies. The end-to-end connectivity capability of SRv6 is highly regarded by ISPs, driving its widespread deployment in networks. However, configuring an SRv6 network can be challenging and prone to errors due to the complexity of low-level configuration languages and numerous protocol parameters. To address this issue, we present AutoSRv6, a system designed to synthesize SRv6 configurations for large, evolving networks using high-level abstractions of network topology and policies. AutoSRv6 leverages formal constraint-solving techniques and SMT solvers to compute protocol parameters and generate configuration files that align with network policies. Furthermore, AutoSRv6 incorporates a mechanism to overcome the constraints imposed by hardware, mapping the end-to-end path to a SID (Segment Identifier) sequence. We have developed a prototype of AutoSRv6 and conducted experiments on diverse network topologies, evaluating its performance with various network policies. The results show that autoSRv6 can generate the network configuration satisfying the policy, the time cost of IGP synthesis is better than the existing method, and the length of the segment list is optimized by more than 2 times.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
AutoSRv6: IPv6分段路由的配置综合
SRv6 (Segment Routing over IPv6)是一种创新的、适应性强的源路由技术,可以增强互连业务。它在下一代网络技术中起着关键作用,为网络遥测、计算能力网络和相关技术提供关键支持。SRv6的端到端连接能力受到互联网服务提供商的高度重视,推动了其在网络中的广泛部署。但是,由于低级配置语言的复杂性和众多协议参数,配置SRv6网络可能具有挑战性,并且容易出错。为了解决这个问题,我们提出了AutoSRv6,这是一个系统,旨在使用网络拓扑和策略的高级抽象来综合大型、不断发展的网络的SRv6配置。AutoSRv6利用正式的约束求解技术和SMT求解器来计算协议参数并生成与网络策略一致的配置文件。此外,AutoSRv6集成了一种机制来克服硬件施加的限制,将端到端路径映射到SID(段标识符)序列。我们开发了一个AutoSRv6的原型,并在不同的网络拓扑上进行了实验,用不同的网络策略评估了它的性能。结果表明,autoSRv6可以生成满足策略的网络配置,IGP合成的时间成本优于现有方法,段列表长度优化了2倍以上。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Precise RF-Vision Fusion UAV Positioning and Identification for 6G Spectrum Security IRS-Aided Secure Sensing for Surveillance Area Coverage: Framework and Algorithm Design Adaptive Learning for IRS-Assisted Wireless Networks: Securing Opportunistic Communications Against Byzantine Eavesdroppers Block ModShift: Model Privacy via Dynamic Designed Shifts Physical Layer Security for Sensing-Communication-Computing-Control Closed Loop: A Systematic Security Perspective
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1