一、组网:
1)SW1和SW2运行OSPF协议。SW2将直连路由2.2.2.2引入OSPF中
2)SW1的Gi0/0/1在vpn-instance 1中,且与SW2建立OSPF邻居
二、问题描述:
在SW1的OSPF LSDB表中能够看到2.2.2.2的ASE_LSA信息,但是在vpn-instance 1路由表中没有去往2.2.2.2网段路由。
OSPF Process 1 with Router ID 12.1.1.1
Link State Database
Area: 0.0.0.0
Type LinkState ID AdvRouter Age Len Sequence Metric
Router 12.1.1.2 12.1.1.2 54 36 80000004 1
Router 12.1.1.1 12.1.1.1 250 36 80000005 1
Network 12.1.1.1 12.1.1.1 250 32 80000002 0
AS External Database
Type LinkState ID AdvRouter Age Len Sequence Metric
External 2.2.2.2 12.1.1.2 10 36 80000001 1
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: 1
Destinations : 3 Routes : 3
Destination/Mask Proto Pre Cost Flags NextHop Interface
2.2.2.2/32 O_ASE 150 1 D 12.1.1.2 GigabitEthernet0/0/1
12.1.1.0/24 Direct 0 0 D 12.1.1.1 GigabitEthernet0/0/1
12.1.1.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/1
三、问题分析
观察SW1的OSPF LSDB表ASE信息,发现该LSA携带的TAG(VPN-Route-Tag)字段为0.
OSPF Process 1 with Router ID 12.1.1.1
Link State Database
Type : External
Ls id : 2.2.2.2
Adv rtr : 12.1.1.2
Ls age : 102
Len : 36
Options : E
seq# : 80000002
chksum : 0x7b1
Net mask : 255.255.255.255
TOS 0 Metric: 1
E type : 2
Forwarding Address : 0.0.0.0
Tag : 0 //VPN-Route-Tag字段为0
Priority : Medium
观察SW1的OSPF配置如下:
#
ospf 1 vpn-instance 1
area 0.0.0.0
network 12.1.1.1 0.0.0.0
#
观察发现设备关于VPN-Route-Tag字段为默认配置,及该交换机SW1将对收到的ASE_LSA中带有的Tag与本地AS号进行比较,如果相同,为防止路由环路将不会在vpn-instance路由表中生成该路由。
由于SW1没有BGP相关配置,及本地设备的Tag为0,与收到的ASE_LSA相同,因此不会将路由加入路由表。
四、解决方法
在SW1的OSPF添加vpn-instance-capability simple配置,忽略ASE_LSA中的Tag字段。及LSA中的Tag不与本地AS号进行比较。
#
ospf 1 vpn-instance 1
vpn-instance-capability simple
area 0.0.0.0
network 12.1.1.1 0.0.0.0
#
配置后,观察vpn-instance路由表,发现已生成2.2.2.2的路由,问题解决。
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: 1
Destinations : 3 Routes : 3
Destination/Mask Proto Pre Cost Flags NextHop Interface
2.2.2.2/32 O_ASE 150 1 D 12.1.1.2 GigabitEthernet0/0/1
12.1.1.0/24 Direct 0 0 D 12.1.1.1 GigabitEthernet0/0/1
12.1.1.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/1
五、总结
如果设备收到的LSA中均在Tag字段,H3C交换机默认情况下将与本地的AS进行计算比较,如果发现数值相同,为防止路由环路,将不把该路由在路由表中生成。如果希望忽略该比较动作,可以在OSPF中配置vpn-instance-capability simple.
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作