VPN GR
概述
VPN GR(Graceful Restart)是GR技术在VPN场景中的应用。VPN GR实现在承载VPN业务的设备发生主备倒换时VPN流量不中断。
实现VPN GR的目的:
减少主备倒换时路由震荡对全网的影响;
减少对重要VPN业务的影响;
减少PE或CE单点故障,提高VPN环境整网的可靠性。
实现前提
倒换设备及与之相连的设备都必须具备GR能力,在一段时间内保存所有VPN路由的转发信息,保持VPN流量不中断。即:
- 支持IGP GR、BGP GR
- 支持LDP GR,如果骨干网使用TE隧道,则需要支持RSVP GR
实现原理
在一般的BGP/MPLS VPN环境中,发生主备倒换的设备可能是PE、CE或P。
- PE发生主备倒换
PE处理流程同普通IGP GR、BGP GR、LDP GR处理过程中GR Restarter的处理流程一样。
与此PE相连的CE在感知到PE重启后,进行与普通IGP GR或BGP GR中的GR Helper相同的流程处理,在一段时间内保存所有IPv4路由信息。
与此PE相连的P在感知到PE重启后,进行与普通IGP GR、BGP GR或LDP GR中GR Helper相同的流程处理,在一段时间内保存所有公网IPv4路由信息。
与此PE相连的其它PE(包括作为ASBR的PE)和反射VPNv4路由的RR(Route Reflector)在感知到此PE重启后,处理流程与BGP GR处理过程中的GR Helper的处理流程一致,在一段时间内保存所有公网IPv4路由信息和VPNv4路由信息。
- P发生主备倒换
P处理流程同普通IGP GR、BGP GR、LDP GR处理过程中GR Restarter的处理流程一样。
与此P相连的P或PE在感知到该P设备重启后,处理流程同普通IGP GR、BGP GR或LDP GR处理过程中GR Helper的处理流程一致,在一段时间内保存所有公网IPv4路由信息。
- CE设备发生主备倒换
CE设备处理流程同普通IGP GR或BGP GR处理过程中GR Restarter的处理流程一样。
与此CE设备相连的PE设备在感知到CE设备重启后,处理流程同普通IGP GR或BGP GR处理过程中GR Helper的处理流程一致,在一段时间内保存所有私网IPv4路由信息。
关于IGP GR、BGP GR的详细过程,请参见《S12700 V200R010C00 配置指南-IP单播路由配置》中关于GR的描述。
关于LDP GR、RSVP GR的详细过程,请参见《S12700 V200R010C00 配置指南-MPLS配置》中关于GR的描述。