Page 385 - 《软件学报》2026年第1期
P. 385
382 软件学报 2026 年第 37 卷第 1 期
重构, 提供高性能、低时延的服务交付新途径.
2 SRv6 技术的应用
随着 5G、云计算、人工智能等新兴技术和应用的蓬勃发展, 网络服务呈现出多元异构、动态变化的新特征.
智能网络作为未来网络发展的重要方向, 旨在通过软件定义、服务化等关键使能技术, 实现网络架构和运营管理
模式的智能化变革. SRv6 作为智能网络的关键支撑技术之一, 以其灵活的编程能力、精细化的路径控制、服务感
知的端到端转发机制, 被广泛应用于网络的流量优化、资源配置、业务编排等多个领域, 助力网络向自动驱动、
智慧内生方向演进. SRv6 通过对网络转发面的智能化改造, 在提升网络资源利用效率、优化业务服务质量等方面
展现出巨大优势. 本节将重点分析 SRv6 在网络架构与性能、网络管理与运维和新兴业务支持等方面的技术创新
和实践进展.
2.1 SRv6 在网络架构与性能优化中的应用
互联网技术的快速发展对网络架构提出了新的挑战, 传统架构在功能灵活性、部署成本和优化精度等方面已
难以满足复杂的网络环境和业务需求. SRv6 凭借其可编程转发平面和灵活路径控制, 在网络性能优化领域展现出
巨大潜力. 本节将深入探讨 SRv6 在网络架构和性能优化方面的实践应用以及面临的挑战.
[4]
SRv6 网络编程的概念最初由 RFC 8986 定义, 该标准规定了一组基本的 SRv6 端点行为, 为不同厂商设备的互
通奠定了基础. 这一标准化工作为灵活控制业务路径、实现网络切片等高级应用提供了技术支撑. 随后, RFC 9433 [9]
进一步探讨了 SRv6 在移动网络用户面中的应用, 利用 SRv6 灵活控制业务路径的特性, 显著降低了端到端时延,
提升了用户体验. 在协议扩展方面, RFC 9252 和 [5] RFC 9514 [12] 分别定义了基于 SRv6 的 BGP 服务以及 BGP-LS 协
议扩展. 前者定义了支持 SRv6 数据平面的 BGP L3VPN 和 EVPN 服务, 后者则引入了 BGP-LS 扩展以传递 SRv6 段
及相关属性, 为 SRv6 网络中服务路径的有效计算提供了必要支撑.
在许多对时延敏感的应用中, 如金融交易、在线游戏等, 端到端传输时延是影响服务质量的关键因素. 针对这
一需求, 文献 [19] 提出了 SRv6 下层联邦 (segment routing IPv6 under-layer federation, SRUF) 分布式路由方案. 如
图 3 所示, SRUF 利用互联网中普遍存在的三角不等式违背现象, 通过选择时延更优的中继路径, 实现端到端时延
最小化. 在仿真实验中, SRUF 能够显著改善端到端时延性能, 且具备良好的动态自适应能力. 然而, SRUF 在大规
模网络中的性能表现和对网络资源的额外消耗仍需进一步优化.
SA:AS0
SA:AS0
DA:AS7 DA:AS4
SL:2 SL:1
0:AS5 0:AS5
1:AS4 1:AS4
SA:AS0 2:AS7 2:AS7
3:AS6
DA:AS6 3:AS6 Payload SA:AS0
SL:2 Payload DA:AS5
0:AS5 SL:0
1:AS4 AS6 AS7 0:AS5
2:AS6 1:AS4
Payload
2:AS7
3:AS6
Payload
SA:AS0
DA:AS5 AS2
Payload AS4
AS5
AS0 AS1
AS3
图 3 SRv6 下层联邦 (SRUF) 分布式路由方案
除端到端时延保障外, 提升网络链路负载均衡水平也是网络性能优化的重要目标. 文献 [20] 提出了基于多智
能体强化学习的链路负载均衡方案 SR-LILLC. 该方案将 SRv6 转发平面建模为多智能体系统, 并利用深度强化学

