7.peer advertise encap-type

peer advertise encap-type

命令功能

peer advertise encap-type命令用来配置向邻居发布的EVPN路由所携带的封装属性。

undo peer advertise encap-type命令用来恢复缺省配置。

缺省情况下,本端设备向邻居发布的EVPN路由携带MPLS封装属性。

命令格式

peer ipv6-address advertise encap-type srv6

参数说明

视图

BGP-EVPN地址族视图

使用指南

应用场景

缺省情况下,BGP EVPN邻居之间仅会相互发布MPLS封装的EVPN路由。但是在EVPN over SRv6场景中,BGP EVPN邻居之间需要发布SRv6封装的EVPN路由,此时需要配置peer advertise encap-type srv6命令。

在部署了EVPN over VXLAN隧道场景中,如果用户希望BGP EVPN对等体之间的EVPN路由下一跳迭代到VXLAN隧道,则需要配置peer advertise encap-type vxlan命令,使发布的EVPN路由携带VXLAN属性。当对端设备收到该路由后会迭代VXLAN隧道,进行流量转发。

在EVPN over SRv6 BE场景,通过BFD检测Locator可达性,当主路径故障时,BFD检测Down,触发auto FRR(VPN FRR)进行路径切换。但当Locator路由被PE中间的P设备聚合后,远端PE只能学习到本端PE被聚合后的Locator路由,而BFD检测是依赖BFD会话绑定的对端IPv6地址(也是本端Locator地址),所以BFD失效,无法触发auto FRR(VPN FRR)切换。为了解决这个问题,用户可以在本端PE上配置advertise-srv6-locator参数,本端PE在发布BGP路由给远端PE时携带locator长度信息,远端PE根据路由携带的SRv6 SID以及Locator长度信息计算出本端的Locator,这样,BFD会话绑定的对端IPv6地址和本端Locator的IPv6地址匹配,BFD生效,当主路径故障时能够触发auto FRR(VPN FRR)进行路径切换。