前期回顾
image.png减少LSA的方法还有哪些?
继续实验,在R3、R4上操作取消NSSA特殊区域,
image.png
我们可以通过路由汇总的方式对路由进行优化
路由汇总
包括区域间路由汇总和外部路由汇总
区域间路由汇总
1、只能在 ABR上执行
2、只能对直连区域的路由做汇总(即对区域内的路由做汇总)
3、汇总的默认开销继承明细路由中开销最大的
4、明细路由全部失效,汇总路由也会失效
5、如果区域有多个ABR,所有ABR都要执行汇总,否则失去汇总效果。
6、我们可以使用命令将路由汇总却不通告。
第一特性第二特性
1、只能在 ABR上执行
2、只能对直连区域的路由做汇总(即对区域内的路由做汇总)
以R2进行实验,汇总前
image.png
汇总命令
172.的路由是区域1路由,我们需要在区域1做路由汇总实验,
[R2-ospf-1-area-0.0.0.1]abr-summary 172.16.0.0 255.255.0.0
查看结果
image.png
在需要汇总的路由所产生的区域做汇总,它就会根据汇总的路由在其他区域产生一条3类LSA,
第三特性
3、汇总的默认开销继承明细路由中开销最大的
image.png
我们可以看到汇总之后的路由开销值是1
此时我们在R1再起一个环回口l1,创建 172.16.110.1 24 路由开销为100
将原来lo 0中的路由开销改为88
int lo 1
ip add 172.16.110.1 24
ospf network-type broadcast
ospf cost 100
int lo 0
ospf cost 88
此时我们再次查看,汇总路由开销
image.png
因此,汇总的默认开销继承明细路由中开销最大的
我们还可以手动修改这个开销值
进入区域1
abr-summary 172.16.0.0 255.255.0.0 cost 10
image.png
对于R3来说,它在计算这条汇总路由的开销值时,值就变为了11,
image.png
特性四
4、明细路由全部失效,汇总路由也会失效,可以增强网络的稳定性
特殊区域能不能增强网络的稳定性?
能,因为是通过缺省路由访问外部路由,所以外部路由明细变化不影响缺省路由。
特性五
5、如果区域有多个ABR,所有ABR都要执行汇总,否则失去汇总效果。
如果区域内有多个ABR,其中有一个ABR没有做路由汇总,那这个ABR就会将进过改路由未做汇总的同类路由进行泛洪,失去了汇总路由的效果。
特性六
6、我们可以使用命令将路由汇总却不通告。相当于某种意义上的路由过滤
我们在R2上进行路由汇总之后,
abr-summary 172.16.0.0 255.255.0.0 not-advertise
此时我们在R3上查看是否还存在172.16.0.0的汇总路由
image.png
外部路由汇总
1、只能在ASBR上 执行,
2、汇总路由的开销类型继承明细路由的开销类型,如果明细路由的开销类型不一致,则开销类型为2(默认的类型)
3、NSSA区域的外部路由可以在ASBR上 执行,也可以在NSSA区域上的ABR执行
特性一
我们将192.168.0.0 的路由引入,让R1做ASBR,此时,我们可以查看下之前是否做过这个,如果没有请添加
import-route static
查看lsdb
image.png然后继续执行将192,168.0.0汇总
image.png
可以看到,汇总之后五类lSA明显减少了,
image.png
特性二
2、汇总路由的开销类型继承明细路由的开销类型,如果明细路由的开销类型不一致,则开销类型为2(默认的类型)
查看路由信息
使用以下命令
dis ospf lsdb ase
image.png
默认开销为2
我们静态路由引入的时候类型为2,现在修改为1,
使用
import-route static type 1
在R2使用命令查看
dis ospf lsdb ase
image.png
现在我们在R1创建一个环回口10
创建一条路由
[R1-LoopBack10]ip add 192.168.100.1 24
然后做一个前缀列表
[R1]ip ip-prefix 1 permit 192.168.100.0 24
[R1]route-policy dire permit node 10
[R1-route-policy]if-match ip-prefix 1
[R1-ospf-1]import-route direct route-policy dire type 2
引入一条直连前缀列表路由,引入ospf,类型为2
可以看到验证结果:
ps:汇总路由的开销类型继承明细路由的开销类型,如果明细路由的开销类型不一致,则开销类型为2(默认的类型)
特性三
因为NSSA区域的ABR可以进行7转5操作,NSSA区域的外部路由可以在ASBR上 执行,也可以在NSSA区域上的ABR执行,
我们可以做个实验
在R4上继续引入一条静态路由,取消R3上的ospf引入静态路由配置,并设置为NSSA区域
[R4]ip route-static 182.1.5.0 255.255.255.0 null 0
[R4-ospf-1-area-0.0.0.2]nssa
R3
[R3-ospf-1]undo import-route static
[R3-ospf-1-area-0.0.0.2]nssa
image.png
执行命令
[R4-ospf-1]asbr-summary 182.1.0.0 255.255.0.0
image.png
这时候R3就会用这个汇总的七类做一个7转5
image.png
image.png
我们看到还有同网段的182.1.6/5 这是为什么呢?
这些其实是还没有老化的路由过一段时间就会消失。
上边我们实验了在ASBR上做汇总的结果,现在我们实验在ABR上进行汇总,现在将ASBR上的汇总命令进行删除
[R4-ospf-1]undo asbr-summary 182.1.0.0 255.255.0.0
接下来我们在R3上进行汇总路由的配置
[R3-ospf-1]asbr-summary 182.1.0.0 255.255.0.0
image.png
网友评论