AutoSRv6: IPv6分段路由的配置综合

IF 17.2
Bocheng Liang;Fuliang Li;Naigong Zheng;Xingwei Wang;Jiannong Cao
{"title":"AutoSRv6: 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":"{\"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}","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

摘要

SRv6 (Segment Routing over IPv6)是一种创新的、适应性强的源路由技术,可以增强互连业务。它在下一代网络技术中起着关键作用,为网络遥测、计算能力网络和相关技术提供关键支持。SRv6的端到端连接能力受到互联网服务提供商的高度重视,推动了其在网络中的广泛部署。但是,由于低级配置语言的复杂性和众多协议参数,配置SRv6网络可能具有挑战性,并且容易出错。为了解决这个问题,我们提出了AutoSRv6,这是一个系统,旨在使用网络拓扑和策略的高级抽象来综合大型、不断发展的网络的SRv6配置。AutoSRv6利用正式的约束求解技术和SMT求解器来计算协议参数并生成与网络策略一致的配置文件。此外,AutoSRv6集成了一种机制来克服硬件施加的限制,将端到端路径映射到SID(段标识符)序列。我们开发了一个AutoSRv6的原型,并在不同的网络拓扑上进行了实验,用不同的网络策略评估了它的性能。结果表明,autoSRv6可以生成满足策略的网络配置,IGP合成的时间成本优于现有方法,段列表长度优化了2倍以上。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
AutoSRv6: Configuration Synthesis for Segment Routing Over IPv6
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.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信