vpn-instance-capability simple命令用来禁止路由环路检测,直接进行路由计算。
undo vpn-instance-capability命令用来使能DN位检查,以防止发生路由环路。
缺省情况下,使能路由环路检查。
应用场景
在MCE(Multi-VPN-Instance CE)设备上部署OSPF VPN多实例时,如果有Type3、Type5或Type7 LSA中设置DN Bit,就会导致这些路由无法计算,因为OSPF进行路由计算会进行防环路检测。这种情况下,通过配置vpn-instance-capability simple命令可以取消OSPF路由环路检测,不检查DN Bit和Route-tag而直接计算出所有OSPF路由,Route-tag恢复为缺省值1。
前提条件
在MCE上通过ospf process-id vpn-instance vpn-instance-name命令部署OSPF VPN多实例。
配置影响
在MCE上配置vpn-instance-capability simple命令后,如果OSPF没有配置骨干区域0,则该MCE不会成为ABR。
配置vpn-instance-capability simple命令后,BGP引入的OSPF路由中不会携带OSPF Domain ID、OSPF Route-tag和OSPF Router ID。
缺省情况下,当BGP引入OSPF路由时,MED值(MED属性相当于IGP使用的度量值)为OSPF的Cost值加1。配置vpn-instance-capability simple命令后,Cost值不会加1,即MED值变为OSPF的Cost值。因此,会引起BGP引入OSPF路由的MED值变化,影响BGP选路。
注意事项
undo vpn-instance-capability命令不能用于非MCE场景下的OSPF路由环路检测。
# 禁止OSPF路由循环检测。
<Quidway> system-view
[Quidway] ip vpn-instance vrf1
[Quidway-vpn-instance-vrf1] route-distinguisher 100:1
[Quidway-vpn-instance-vrf1-af-ipv4] vpn-target 3:3 export-extcommunity
[Quidway-vpn-instance-vrf1-af-ipv4] vpn-target 4:4 import-extcommunity
[Quidway-vpn-instance-vrf1-af-ipv4] quit
[Quidway-vpn-instance-vrf1] quit
[Quidway] ospf 100 vpn-instance vrf1
[Quidway-ospf-100] vpn-instance-capability simple