OSPF路由汇总

OSPF路由汇总

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

区域间:基于三类LSA需要在ABR上设置
OSPF路由汇总
区域外:基于5/7类LSA聚合,需要在ASBR上设置。
我们上图实验,是区域间路由。需要在ABR上进行汇总,也就是AR2。说句实话我配置了蛮久,出不来现象,看了一眼手册命令注意事项就知道我错哪儿了。我傻了
OSPF路由汇总
我开始一直在区域1聚合,区域1里面根本没有192.168.1.0/24,…等等路由,如何聚合
所以应该在区域0里聚合
OSPF路由汇总

聚合前:
OSPF路由汇总OSPF路由汇总
使用命令OSPF路由汇总
敲个问号,后面还有一一解析
OSPF路由汇总

聚合后:
OSPF路由汇总
记住区域间路由汇总两个关键点:network路由的区域。ABR上。
顺便熟悉一下区域外路由汇总。
我们将路由192.168.1.0 等等改成引入。
OSPF路由汇总
引入直连路由。
在AR3上查看
OSPF路由汇总
外部路由汇总需要在ASBR上执行汇总。
OSPF路由汇总
引入的路由有以下几种情况:

  1. 如果ASBR,****处于普通区域(不是处在stub等等特殊区域)将执行LSA5聚合路由
  2. 如果ASBR处在NSSA区域,将会对聚合地址范围内所有LSA5,LSA7执行聚合。
  3. 如果处在NSSA区域,且既是ASBR,又是ABR。那么除了执行第二点操作外,还会将7转5LSA也进行聚合。
    使用命令:OSPF路由汇总
    我们这里拓扑图情况是第一点。
    在AR3上查看
    OSPF路由汇总
    第二点 反证(现象出来跟手册上不一样)
    如果本地设备是ASBR且处于NSSA区域中,本地设备对引入的聚合地址范围内的所有Type-5 LSA和Type-7 LSA进行路由聚合。
    OSPF路由汇总
    1——3是引入。(使用route-policy)
    172.168.4.1是宣告(都是在AR3上完成)
    OSPF路由汇总
    同时在ASBR上聚合(AR3)
    OSPF路由汇总
    不管是在AR1
    OSPF路由汇总,还是AR2查看路由,
    OSPF路由汇总
    都没有将172.168.4.1/24这条宣告的路由 聚合成172.168.0.0/21.

第三点:如果ASBR处在NSSA区域且自己为ABR,会对引入范围内地址执行LSA5/7聚合。AR2为ASBR,也为ABR
OSPF路由汇总
引入172.168.1.0-3.0
OSPF路由汇总.并且我们宣告172.168.4.1
OSPF路由汇总
在AR2上聚合引入的路由
OSPF路由汇总
OSPF路由汇总
只对引入的路由有作用。反证完毕(其实是正证不出来哈哈哈。)
看一下AR2的LSDB
OSPF路由汇总