Segment Routing IPv6概述
IPv6段路由SRv6(Segment Routing IPv6)是基于源路由理念而设计的在网络上转发IPv6数据包的一种协议。
基于IPv6转发面的SRv6,通过在IPv6报文中插入一个路由扩展头SRH(Segment Routing Header),在SRH中压入一个显式的IPv6地址栈,通过中间节点不断的进行更新目的地址和偏移地址栈的操作来完成逐跳转发。
SRv6技术可以给用户带来如下受益:
简化网络配置,更简易的实现VPN。
SRv6不使用MPLS技术,完全兼容现有IPv6网络,节点可以不支持MPLS转发,只要支持正常IPv6转发即可。中间Transit节点可以不支持SRv6,按照正常路由转发含有SRH的IPv6报文。
提供高保护率的FRR保护能力。
在SRv6技术的基础上结合RLFA(Remote Loop-free Alternate FRR)算法,形成高效的TI-LFA(Topology-Independent Loop-free Alternate FRR)算法,原理上支持任意拓扑保护,能够弥补传统隧道保护技术的不足。
便于IPv6转发路径的流量调优。
各种服务类型的SID搭配使用,头节点可以灵活规划显式路径,调整对应的业务流量。