目录
MPLS隧道迭代
什么情况下需要隧道迭代
解决方法
两种解决方法
将IBGP邻居更改为Vpnv4的IBGP邻居(为目标网段产生私网标签,然后此带标签的BGP路由直接进入标签隧道进行转发)
开启隧道迭代(使得非标签的BGP路由进入标签隧道进行转发,默认不会转发)
隧道迭代的具体工作原理
当去往目标网段无标签时,拿着去往目标网段的下一跳的标签进行封装访问
到达下一跳后弹出标签就可以看到目标网段,这就是隧道迭代
以下文举例:R4去往10.0.0.1的下一跳为1.1.1.1,则将报文封装1.1.1.1的标签转发给R3,此时R3通过LDP学习到1.1.1.1的标签,进行标签转发,最终到达R2,R2倒数第二跳弹出标签发给R1,R1再将路由发给10.0.0.1
注意事项
LDP会为1.1.1.1产生LSP,但是默认情况不会将非标签的BGP路由封装进标签隧道
开启隧道迭代后,才会将10.0.0.1的非标签路由封装进关于1.1.1.1的标签隧道
配置隧道迭代
华为设备配置 route recursive-lookup tunnel only 将非标签公网路由迭代进LSP隧道进行MPLS转发 如果不加only字段,则会将非标签公网路由迭代进LSP隧道和IP路由中,形成两条路径进行负载分担 锐捷设备 recursive-rote to mpls 将非标签公网路由迭代进LSP隧道进行MPLS转发
MPLS高可靠性
VPN FRR
在PE之间建立隧道,并为针对某条LSP(私网标签-vpnv4路由)建立好备用LSP(私网标签-vpnv4路由)
实现在MPLS的CE双归网络中,PE节点之间路径能够快速收敛
在CE多归场景下,当本端PE与远端多个PE上的VPN实例的RD值不同时,如果从此多个PE传来的多个目的地址相同vpnv4地址,只会将其中最优的路由交叉到vpn实例中,此时就需要开启允许将多条与vpn实例RD不同的vpnv4路由添加到vpn实例的路由表中
配置静态VPN FRR——不依赖于IGP上的动态FRR
华为设备配置
配置route-policy并指定备份下一跳 route-policy 1 permit node 10 apply backup-nexthop 1.1.1.1 在VPN实例中使能FRR ip vpn-instance 1 vpn frr route-policy 1
配置动态VPN FRR——不依赖于IGP上的动态FRR
华为设备配置
配置route-policy并自动寻找下一跳 route-policy 1 permit node 10 apply backup-nexthop auto 在VPN实例中使能FRR ip vpn-instance 1 vpn frr route-policy 1 将多条与此VPN实例不同RD值的Vpnv4路由都添加到此VPN实例路由中(默认只收一条) bgp 100 ipv4-family vpn-instance 1 vpn-route cross multipath
去使能所有vpn实例的vpn frr
华为设备配置
undo vpn frr all
VPN GR
使得承载VPN业务的设备在设备发生主备倒换时VPN流量不中断
配置VPN GR——依赖于IGP的GR、BGP的GR
华为设备配置
1、配置IGP协议的GR
配置ISIS协议的GR
isis 10 graceful-restart 使能IS-IS协议的GR能力。 graceful-restart no-impact-holdtime 使IS-IS邻居的老化时间不受GR影响,保持原来的数据 graceful-restart suppress-sa 配置GR Restarter来置位SA(SA用来抑制发布邻接关系,可以避免短暂的黑洞)
配置OSPF协议的GR
ospf 10 opaque-capability enable 使能opaque-LSA特性 graceful-restart 使能OSPF GR特性 graceful-restart partial 配置ospf restarter支持partial gr,缺省支持totallygr graceful-restart planned-only 配置ospf restarter只支持planned gr,缺省支持planned gr和unplanned gr graceful-restart helper-role ignore-external-lsa 配置Helper不对5类LSA进行检查
2、配置BGP协议的GR
bgp 100 graceful-restart 使能bgp的gr graceful-restart peer-reset 配置设备以GR方式复位BGP连接
3、配置MPLS隧道的GR(LDP GR)
mpls ldp graceful-restart 使能ldp的gr