SRv6(Segment Routing over IPv6)是一种创新的网络架构,旨在简化现有软件定义网络(SDN)和网络功能虚拟化(NFV)的实现,同时提高性能。SRv6是基于IPv6的Segment Routing(段路由)路由技术,它将源节点的数据流转发至一组指定的途经点,进而优化网络行为。
SRv6的核心概念是“Segment”,它代表着网络中一个特定功能或位置的实例,由段标识符(SID)表示。SIDs顺序排列后形成了一个Segment List,可以理解为一条从源到目的地的路径。SRv6技术将路径编码到数据包的IPv6扩展头中,通过使每个包沿着配置好的Segment List进行转发,实现路径控制与网络功能。
SRv6具有网络路径、业务、转发行为三层可编程空间,使其能够支撑大量不同业务的不同诉求,契合业务驱动网络的大潮流。同时,SRv6完全基于SDN架构,可以跨越APP和网络之间的鸿沟,将APP的应用程序信息带入网络中,基于全局信息进行网络调度和优化。
SRv6的用途
- IP骨干网:
- SRv6网络在IP骨干网中可以用于承载全业务,包括上网业务、专线业务、语音业务等。
- 不同业务的SLA需求各不相同,可根据具体的业务需求选择使用SRv6 BE路径或者SRv6 TE隧道承载。
- 互联网业务可以通过SRv6 L3VPN承载,或者通过IP over SRv6的方式承载,也可以直接通过Native IP承载。
- 城域网:
- 城域网连接接入网和IP骨干网,通常分为BNG(Broadband Network Gateway,宽带网络网关)/SR(Service Router,业务路由器)和CR(Core Router,核心路由器)两层。
- 城域网承载的固定宽带和企业专线等业务都可以通过SRv6网络承载。
- 固定宽带中的BTV(Broadcast Television)业务可以通过BIERv6承载。
- 移动承载网:
- 移动承载网通常包括CSG(Cell Site Gateway,基站侧网关)、ASG(Aggregation Site Gateway,汇聚侧网关)和RSG(Radio Network Controller Site Gateway,基站控制器侧网关)三个角色。
- 移动承载网承载的主要业务是无线语音和上网业务,部分移动承载网也会承载企业专线,这些业务都可以被SRv6承载。
- 数据中心网络:
- 数据中心网络当前主要通过部署VXLAN来实现租户的连通和多租户之间的流量隔离。但VXLAN只能基于IP实现尽力而为的转发,无法提供TE功能。
- 采用SRv6 EVPN可以实现VXLAN提供的多租户隔离功能,而且还可以基于SRv6TE实现租户流量的指定路径转发。
- 企业网络:
- SRv6能简化企业网络的配置,通过选择合适的路径提高服务质量,并实现快速故障恢复。
- 5G网络:
- SRv6可以应用于5G核心网络和承载网络,实现端到端的网络切片,满足不同服务级别的需求。
综上所述,SRv6作为一项创新的网络架构技术,具有强大的可编程能力和灵活性,能够满足不同业务场景的多样化需求。随着IPv6的大规模部署和5G等新业务的不断发展,SRv6技术将迎来更广阔的应用前景。