行业知识
SRv6 VPN在承载网中的应用
Mar.09.2026
运营商的承载网经历了多次技术演进,包括SDH、PTN和IP RAN,随着移动基站全面向IP化及高带宽的发展,IP MPLS技术得到了广泛应用。伴随着2C(如自动驾驶、云VR/AR、云游戏、超高清)和2B(如智能制造、远程医疗)业务的升级以及5G业务的云化趋势,新兴业务在为用户提供卓越体验的同时,也为承载网带来了巨大挑战。这些新的业务需求迫切要求网络具备灵活的连接能力、精准的控制能力和准确的感知能力,以实现对不同业务需求的差异化支持。
在这种背景下,SRv6技术逐渐崭露头角。SRv6是将分段路由(SR)技术应用于IPv6网络中,通过直接使用IPv6地址作为转发标签,从而在控制平面和数据平面实现统一承载。云、管、端各个部分基于统一的IPv6标准协议,能够实现端到端的可管控能力。SRv6技术通过在IPv6报文中添加分段路由头(SRH),来存储128位的SRv6段标识符(SID)列表。
SRv6 SID不仅具有路径规划的功能,还能支持业务的编排。在网络与业务编排器的支持下,SRv6可实现云网络路径的无缝衔接及业务定义,极大地加强了云网融合及端到端业务的灵活适应能力。
SRv6 VPN通过SRv6隧道承载网络中的VPN业务,控制平面采用MP-BGP通告VPN路由信息,而数据平面则通过SRv6封装方式转发报文。这使得租户的多个物理站点能够分散在不同地理位置同时实现二层或三层的互联。根据VPN业务的不同,SRv6 VPN分为两大类:L3VPN和L2VPN。其中,L3VPN包括MPLS L3VPN over SRv6和EVPN L3VPN over SRv6;而L2VPN则涵盖EVPN VPWS over SRv6和EVPN VPLS over SRv6。
在SRv6 VPN的控制平面,通过BGP协议报文通告网络路由信息时,会携带前缀SID属性以传递SRv6 SID及相关信息。该属性定义了两种TLV格式以支持L2VPN和L3VPN:SRv6服务TLV和SRv6服务子TLV。
在报文的转发方面,SRv6 VPN采用了两种方式:SRv6最佳努力(BE)和SRv6流量工程(TE)。SRv6 BE通过IGP协议发布定位器网段,节点根据最短路径优先算法计算出到达该网段的最优路由,从而实现VPN流量的引入。而SRv6 TE则基于SRv6-TE策略,借助不同的引流方式引入VPN流量。
MPLS L3VPN over SRv6采用MP-BGP协议在IPv6骨干网上发布用户站点的IPv4/v6私有网络路由,并利用运营商间的SRv6路径来承载私有网络报文,从而实现不同地理位置用户的互联。这一技术架构为网络业务的灵活处理和高效管理提供了新的解决方案。