OSPF路由汇总

区域间:ABR上
区域外:ASBR上

区域间:基于三类LSA需要在ABR上设置

ospf的路由汇总实验 ospf路由汇总配置_OSPF


区域外:基于5/7类LSA聚合,需要在ASBR上设置。

我们上图实验,是区域间路由。需要在ABR上进行汇总,也就是AR2。说句实话我配置了蛮久,出不来现象,看了一眼手册命令注意事项就知道我错哪儿了。我傻了

ospf的路由汇总实验 ospf路由汇总配置_OSPF_02


我开始一直在区域1聚合,区域1里面根本没有192.168.1.0/24,…等等路由,如何聚合

所以应该在区域0里聚合

ospf的路由汇总实验 ospf路由汇总配置_ospf的路由汇总实验_03

聚合前:

ospf的路由汇总实验 ospf路由汇总配置_ospf的路由汇总实验_04

ospf的路由汇总实验 ospf路由汇总配置_OSPF_05


使用命令

ospf的路由汇总实验 ospf路由汇总配置_ospf的路由汇总实验_06


敲个问号,后面还有一一解析

ospf的路由汇总实验 ospf路由汇总配置_OSPF_07

聚合后:

ospf的路由汇总实验 ospf路由汇总配置_ospf的路由汇总实验_08


记住区域间路由汇总两个关键点:network路由的区域。ABR上。

顺便熟悉一下区域外路由汇总。

我们将路由192.168.1.0 等等改成引入。

ospf的路由汇总实验 ospf路由汇总配置_ospf的路由汇总实验_09


引入直连路由。

在AR3上查看

ospf的路由汇总实验 ospf路由汇总配置_OSPF_10


外部路由汇总需要在ASBR上执行汇总。

ospf的路由汇总实验 ospf路由汇总配置_OSPF_11


引入的路由有以下几种情况:

  1. 如果ASBR,****处于普通区域(不是处在stub等等特殊区域)将执行LSA5聚合路由
  2. 如果ASBR处在NSSA区域,将会对聚合地址范围内所有LSA5,LSA7执行聚合。
  3. 如果处在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

ospf的路由汇总实验 ospf路由汇总配置_ospf的路由汇总实验_12


引入172.168.1.0-3.0

ospf的路由汇总实验 ospf路由汇总配置_ospf的路由汇总实验_13

.并且我们宣告172.168.4.1

ospf的路由汇总实验 ospf路由汇总配置_OSPF_14


在AR2上聚合引入的路由

ospf的路由汇总实验 ospf路由汇总配置_OSPF_15


ospf的路由汇总实验 ospf路由汇总配置_OSPF_16


只对引入的路由有作用。反证完毕(其实是正证不出来哈哈哈。)

看一下AR2的LSDB

ospf的路由汇总实验 ospf路由汇总配置_OSPF_17