OSPF VPN多实例间学习到的路由无法注入路由表

发布时间:  2015-07-19 浏览次数:  168 下载次数:  0
问题描述




1. R1上创建两个VRF,VRF Test1和VRF Test2

2. VRF Test1与防火墙FW间运行OSPF,区域Area1;VRF Test2与防火墙FW间运行OSPF,区域Area2;

3.VRF Test1通过FW学习到VRF Test2发布的路由,但无法注入路由表中;VRF Test2同理能够学习到Test1发布的路由,但无法注入路由表中;

处理过程

在VRF1和VRF2 OSPF进程下添加命令“vpn-instance-capability simple”后,路由注入到路由表中

举例如下:
[*HUAWEI] ospf 100 vpn-instance vrf test1
[*HUAWEI-ospf-100] vpn-instance-capability simple
根因
在MCE(Multi-VPN-Instance CE)设备上部署OSPF VPN多实例时,如果有Type3、Type5或Type7 LSA中设置DN Bit,就会导致这些路由无法计算,因为OSPF进行路由计算会进行防环路检测。这种情况下,通过配置vpn-instance-capability simple命令可以取消OSPF路由环路检测,不检查DN Bit和Route-tag而直接计算出所有OSPF路由
解决方案

在VRF1和VRF2 OSPF进程下添加命令“vpn-instance-capability simple”,后,路由注入到路由表中

举例如下:
[*HUAWEI] ospf 100 vpn-instance vrf test1
[*HUAWEI-ospf-100] vpn-instance-capability simple

END