华为的Stub和NSSA区域基本配置

拓扑图如下:
 
AR1的E0/0/1的地址是192.168.12.1 /24
AR1的E0/0/0的地址是192.168.15.1/24
AR2的E0/0/1的地址是192.168.12.2/24
AR2的E0/0/0的地址是192.168.23.2/24
AR3的E0/0/0的地址是192.168.23.3/24
AR3的E0/0/1的地址是192.168.34.3/24
AR4的E0/0/1的地址是192.168.34.4/24
AR5的E0/0/0的地址是192.168.15.5/24
AR5的E0/0/1的地址是192.168.56.5/24
AR6的E0/0/1的地址是192.168.56.6/24
AR1的环回口的loopback0地址是1.1.1.1/32
AR2的环回口的loopback0地址是2.2.2.2/32
AR3的环回口的loopback0地址是3.3.3.3/32
AR4的环回口的loopback0地址是4.4.4.4/32
AR5的环回口的loopback0地址是5.5.5.5/32
AR6的环回口的loopback0地址是6.6.6.6/32
配置Area2Stub区域
查看AR4 ABR ASBR 信息
查看AR4 OSPF 路由表
AR4 所在的区域为普通区域时,可以看到路由表中存在 AS 外部路由 ( 看上图 )
配置Area2Stub区域
配置AR4
<AR4>system-view
[AR4]ospf 1
[AR4-ospf-1]area 2
[AR4-ospf-1-area-0.0.0.2]stub
 
[AR4-ospf-1-area-0.0.0.2]quit
[AR4-ospf-1]quit
配置AR3
<AR3>system-view
 
[AR3]ospf 1
[AR3-ospf-1]area 2
[AR3-ospf-1-area-0.0.0.2]stub
[AR3-ospf-1-area-0.0.0.2]quit
[AR3-ospf-1]quit
显示AR4的路由表
AR4 配置为 Stub 区域时,已经看不到 AS 外部的路由,取而代之的是一条缺少路由
用display ospf abr-asbr也没有ASBR的信息
配置禁止向Stub区域通告Type3 LSA
配置AR3
[AR3]ospf 1
 
[AR3-ospf-1]area 2
[AR3-ospf-1-area-0.0.0.2]stub no-summary
配置AR4
[AR4]ospf 1
[AR4-ospf-1]area 2
[AR4-ospf-1-area-0.0.0.2]stub no-summary
显示AR4的路由表
   禁止向 Stub 区域通告 Summary LSA 后, Stub 路由器的路由表项进一步减少,只保留了一条通往区域外部的缺省路由
配置Area1NSSA区域
配置AR2
[AR2]ospf 1
 
[AR2-ospf-1]area 1
[AR2-ospf-1-area-0.0.0.1]nssa
配置AR1
 
[AR1]ospf 1
[AR1-ospf-1]area 1
[AR1-ospf-1-area-0.0.0.1]nssa
在AR2显示路由表,学到的外部路由是由NSSA这个区域通告的,7类的LSA
在AR4上学到的路由不是的,它还是以5类LSA通告的
   这是因为NSSA只对属于它区域里的成员通告外部的路由,也就是将5类的LSA翻译成7类的LSA,所以只有Area1的成员才能学到7LSA通告的外部路由。AR2这是时就需要将学到外部路由通告到其它的ospff域内的成员,将7为的LSA翻译成5LSA来通告,那么AR2它不仅是一个ABR,还是一个ASBR路由器
在AR4用dis ospf abr-asbr这个命令来查看ABR和ASBR的信息
路由汇总
在AR4的环回口添加4 个网络号,以便汇总
[AR4]int loo1
[AR4-LoopBack1]ip add 4.4.0.1 24
 
[AR4-LoopBack1]int loo2
[AR4-LoopBack2]ip add 4.4.1.1 24
[AR4-LoopBack2]int loo3
[AR4-LoopBack3]ip add 4.4.2.1 24
[AR4-LoopBack3]int loo4
[AR4-LoopBack4]ip add 4.4.3.1 24
在AR5的环回口也添加4 个网络号,以便汇总
[AR5]int loo1
 
[AR5-LoopBack1]ip add 5.5.0.1 24
[AR5-LoopBack1]
[AR5-LoopBack1]int loo2
 
[AR5-LoopBack2]ip add 5.5.1.1 24
[AR5-LoopBack2]
[AR5-LoopBack2]int loo3
[AR5-LoopBack3]ip add 5.5.2.1 24
[AR5-LoopBack3]
[AR5-LoopBack3]int loo4
[AR5-LoopBack4]ip add 5.5.3.1 24
在AR4上通告一下我刚刚加的那4个IP地址
[AR4]ospf 1
 
 
[AR4-ospf-1]area 2
[AR4-ospf-1-area-0.0.0.2]network 4.4.0.0 0.0.3.255   //直接通告了汇总的路由
但是在 R3 学到的仍然是明细路由,通告出去的还是明细的。显示 AR2 的路由表
所以要在AR3路由聚合(ABR路由上做)
[AR3]ospf 1 
[AR3-ospf-1]area 2
[AR3-ospf-1-area-0.0.0.2]abr-summary 4.4.0.0 255.255.252.0 // 是在ABR的路由上用这个命令做聚合
显示 AR2 路由学到了聚合的路由
在AR5上通告了那4个地址后,在AR1上学到的也是明细,通告给AR2还是明细的
在AR1上做聚合
[AR1]ospf 1
 
 
[AR1-ospf-1]asbr-summary 5.5.0.0 255.255.252.0 //在ASBR的路由器上用这个命令来做路由聚合
这时在AR2上学到的是汇总后的路由了
 
 

 

 

 

你可能感兴趣的:(stub,NSSA)