OSPF路由汇总
区域间:ABR上 区域外:ASBR上
区域间:基于三类LSA需要在ABR上设置 区域外:基于5/7类LSA聚合,需要在ASBR上设置。 我们上图实验,是区域间路由。需要在ABR上进行汇总,也就是AR2。说句实话我配置了蛮久,出不来现象,看了一眼手册命令注意事项就知道我错哪儿了。我傻了 我开始一直在区域1聚合,区域1里面根本没有192.168.1.0/24,…等等路由,如何聚合 所以应该在区域0里聚合 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200222155842774.png)
聚合前: ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200222155959578.png) 使用命令 敲个问号,后面还有一一解析 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200222160230532.png)
聚合后: 记住区域间路由汇总两个关键点:network路由的区域。ABR上。 顺便熟悉一下区域外路由汇总。 我们将路由192.168.1.0 等等改成引入。 引入直连路由。 在AR3上查看 外部路由汇总需要在ASBR上执行汇总。 对引入的路由有以下几种情况:
如果ASBR,****处于普通区域(不是处在stub等等特殊区域)将执行LSA5聚合路由如果ASBR处在NSSA区域,将会对聚合地址范围内所有LSA5,LSA7执行聚合。如果处在NSSA区域,且既是ASBR,又是ABR。那么除了执行第二点操作外,还会将7转5LSA也进行聚合。 使用命令: 我们这里拓扑图情况是第一点。 在AR3上查看 第二点 反证(现象出来跟手册上不一样) 如果本地设备是ASBR且处于NSSA区域中,本地设备对引入的聚合地址范围内的所有Type-5 LSA和Type-7 LSA进行路由聚合。 1——3是引入。(使用route-policy) 172.168.4.1是宣告(都是在AR3上完成) 同时在ASBR上聚合(AR3) 不管是在AR1 ,还是AR2查看路由, 都没有将172.168.4.1/24这条宣告的路由 聚合成172.168.0.0/21.
第三点:如果ASBR处在NSSA区域且自己为ABR,会对引入范围内地址执行LSA5/7聚合。AR2为ASBR,也为ABR 引入172.168.1.0-3.0 .并且我们宣告172.168.4.1 在AR2上聚合引入的路由 只对引入的路由有作用。反证完毕(其实是正证不出来哈哈哈。) 看一下AR2的LSDB ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200222223850593.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ1NTE5OTIw,size_16,color_FFFFFF,t_70)
|