与RIP不同,OSPF不支持自动路由聚合,仅支持手动路由聚合。OSPF路由聚合有两种机制:区域间路由聚合和外部路由聚合。区域间路由聚合必须配置在ABR路由器上,指的是ABR在把与自己直接相连区域(Area)中的Type-1和Type-2 LSA转换成Type-3 LSA时,对生成的Type-3 LSA进行聚合。外部路由聚合必须配置在ASBR路由器上,指的是ASBR对Type-5 LSA进行聚合。

区域间路由聚合是ABR对自己直接相连区域内的路由进行聚合,从而减少传播至与自己直接相连的其它区域的Type-3 LSA 的数量。需要注意:区域间路由只能聚合由Type-1 LSA 或 Type-2 LSA产生的路由;如果路由器由外部或其它区域传到本区的(或者说路由是由Type-5 LSA或Type-3 LSA 生成的),则对于这样的路由ABR是不能够进行聚合的。

外部路由聚合是指在ASBR路由器上针对引入OSPF网络的外部路由进行的聚合,目的是减少在OSPF网络中的Type-5 LSA 的数量。外部路由聚合必须在外部路由进入OSPF网络的ASBR上进行;外部路由进入OSPF网络后,在ABR上是无法对相应的Type-5 LSA进行聚合的。

对于NSSA区域,当该区域的ABR将Type-7 LSA 转换为 Type-5 LSA 时,该ABR也可以充当ASBR的角色,并对Type-5 LSA 进行聚合。需要注意:当NSSA区域存在多台ABR时,必须由Router-ID 最大的ABR进行Type-7 LSA 到 Type-5 LSA的转换操作。NSSA区域的外部路由聚合有两种方式,一种是在NSSA区域的ASBR上直接对外部路由进行聚合,另一种是在NSSA区域中 Router-ID 最大的、负责将Type-7 LSA 转换成Type-5 LSA 的ABR上进行聚合。

R1、R2、R3为公司总部网络路由器,R4为分支机构路由器,R5为外部非OSPF网络的路由器,SW1为总部内部交换机,R1、R2、R3、R4、SW1运行OSPF协议。PC1、PC2、PC3、分别属于vlan2 vlan 3 vlan 4。SW1与R1之间的链路属于vlan5,且属于区域1。R1与R2 R1与R3之间链路属于区域0。R4与R2 R4与R3属于区域2。区域2 是一个NSSA区域,R4使用静态路由去往R5的Loopback接口所模拟的外部网络。网络管理员需要在实现全网互通的前提下,尽可能地精简LSDB和优化路由表。

接口IP配置不赘述,接下来部署OSPF。
SW1配置


R1配置

R2配置

R3配置

R4配置OSPF 并配置去往外部网络的静态路由,并进行引入。

//查看R1的邻居状态(状态都为Full)

//查看R1的路由表


//可以看到R1上已经接收到了所有的非直连路由,全网已经实现了互通。

//查看R2的LSDB


//可以看到目前R2为每一台PC所属的网络都单独维护了Type-3 LSA (Sum-Net LSA)

//查看R2的路由表

//可以看到目前R2的路由表中拥有每一台PC所属网络的路由。为了减少LSDB中Type-3 LSA 的数量以及路由表中路由条目的数量,下面进行区域间路由聚合。

//在SW1上使用命令 abr-summary 配置区域间路由聚合

//查看R1的LSDB及路由表


//可以看到,R1的LSDB中为每一台PC所属的网络都单独维护了 Type-3 LSA,在路由表中为每一台PC所属的网络都单独维护了路由,说明配置区域间路由聚合并没有产生作用,原因是只有在ABR上才能进行区域间的路由聚合。删除SW1上的路由聚合配置
[SW1-ospf-10-area-0.0.0.1]undo abr-summary 20.0.0.0 255.255.252.0

//在ABR路由器R2的区域0中配置域间路由聚合

//查看R4的LSDB及路由表


//可以看到R4在LSDB中为每一台PC所属的网络单独维护了 Type-3 LSA ,在路由表中为每一台PC所属的网络都单独维护了路由,ABR路由器R2上配置的区域路由聚合也没有产生作用,原因是ABR只能对自己直连的区域进行区域间路由聚合。删除R2上的路由聚合配置
[R2-ospf-10-area-0.0.0.0]undo abr-summary 20.0.0.0 255.255.252.0

//在ABR路由器R1区域1中配置路由聚合

//查看R2的LSDB及路由表


可以看到,R2的LSDB中没有为每一台所属的网络单独维护 Type-3 LSA,维护的是聚合后的 Type-3 LSA;R2的路由表中去往每一台PC所属的网络明细路由也被聚合后的路由取代了。

//配置外部路由聚合
以 Type-7 LSA 的形式进入OSPF网络的外部路由仍然未被聚合,LSDB仍然会为每一条外部路由单独维护一条LSA,路由表中也会为每一条这样的LSA产生明细路由。
R4上使用 asbr-summary 配置外部路由聚合

//查看R4的LSDB及路由表


//可以看到R1的LSDB中没有明细 Type-5 LSA,只有聚合了的 Type-5 LSA,R1的路由表中也没有外部网络的明细路由,只有聚合后的路由。

//查看R2的LSDB及路由表


//可以看到,R2的LSDB中没有明细 Type-5 LSA和Type-7 LSA,只有聚合后的Type-5 LSA 和 Type-7 LSA,R2的路由表中没有外部网络的明细路由,只有聚合后的路由。

//在NSSA区域的ABR上配置外部路由聚合
由于区域2是NSSA区域,该区域的ABR路由器会将 Type-7 LSA 转换为 Type-5 LSA,并泛洪到区域0。
先删除R4上的路由聚合配置,然后在区域2的ABR路由器R2上配置外部路由聚合
[R4-ospf-10]undo asbr-summary 20.0.5.0 255.255.255.252

[R2-ospf-10]asbr-summary 20.0.5.0 255.255.255.252

//查看R1的LSDB

//可以观察到,R1的LSDB中针对每一条外部明细路由都有一条相应的Type-5 LSA ,说明在ABR路由器R2上进行的外部路由聚合配置并未生效。原来,将 Type-7 LSA 转换为Type-5 LSA 的是Router-ID 较大的ABR路由器R3,所以,在R2上进行的外部路由聚合配置不能生效。

//查看R1上的路由表

//可以看到R1上的路由全部是明细路由

现在保留R2上的外部路由聚合配置,并在R3上配置外部路由聚合。
[R3-ospf-10]asbr-summary 20.0.5.0 255.255.255.252

配置完成后,查看R1的LSDB及路由表


//

可以看到R1的LSDB中没有明细的 Type-5 LSA,只有 Advrouter为R3(10.0.3.3)的聚合后的 Type-5 LSA,路由表中没有外部网络的明细路由,只有外部网络的聚合路由下一跳为R3(10.0.13.3),这说明R3上外部路由聚合配置已经生效。

关闭R3的G0/0/1接口,模拟故障。
[R3]int g 0/0/1
[R3-GigabitEthernet0/0/1]shutdown

//查看R1的LSDB

//可以看到R1上聚合后的Type-5 LSA 的Abvrouter变成了R2(10.0.2.2)。

查看R1的路由表

//可以看到R1去往外部网络的聚合路由的下一跳变成了R2(10.0.12.2)。说明,ABR路由器R2上的外部路由聚合配置是,对ABR路由器R3上的外部路由聚合配置的一个冗余备份。

NP、OSPF路由聚合相关推荐

  1. OSPF路由聚合实验(详细)

    理论准备: 利用abr-summary 过滤区域内的路由,对区域类型没有要求. 利用asbr-summary过滤区域内的外部路由,需要在区域内部的ASBR上配置,当ASBR很多时,配置比较复杂. 利用 ...

  2. OSPF——路由聚合【(汇总)含配置命令】||地址汇总计算方法——详解

    目录 一.路由聚合图解: 二.做路由聚合的优势: 三.OSPF里面对路由汇聚,只能在两个地方做 (1)ABR:仅针对本区域域内路由(以O开头的路由)做汇总,本区域的OIA的域间路由没有办法汇总 --配 ...

  3. 华三 h3c ospf路由聚合

    先完成基本的ospf配置(创建环回口和配置ip就不做阐述) R1 [R1-ospf-1-area-0.0.0.1]network 1.1.1.1 0.0.0.0 [R1-ospf-1-area-0.0 ...

  4. 【H3C V7路由器实战视频课程系列-7】OSPF路由配置与管理-王达-专题视频课程

    [H3C V7路由器实战视频课程系列-7]OSPF路由配置与管理-77人已学习 课程介绍         全面介绍H3C路由器中OSPF协议的基础知识和工作原理,并以实战方式介绍H3C路由器OSPF路 ...

  5. 路由器重温——OSPF路由(很重要的协议)-3

    配置OSPF邻居或邻接的会话参数 在OSPF网络中,所有链路状态信息都在邻居或邻接中传递.交换.实际网络中,合理配置参数对整个网络的稳定性有重要作用.可选配置,都有缺省值. 1)配置OSPF报文重传限 ...

  6. HCIP-5.4OSPF路由聚合、缺省路由

    HCIP-5.4OSPF路由聚合.缺省路由 1.路由聚合 1.1.路由聚合算法: 1.2.案例: 1.3.OSPF 缺省路由 1.3.1.向普通区域注入缺省路由 1.3.2.Stub区域ABR动态生成 ...

  7. 【直通华为HCNA/HCNP系列R篇-10】OSPF路由配置与管理-王达-专题视频课程

    [直通华为HCNA/HCNP系列R篇-10]OSPF路由配置与管理-13051人已学习 课程介绍         本课程是按照由笔者编写.由华为公司指定作为ICT认证培训教材的<华为路由器学习指 ...

  8. 第十一天----BGP的基本配置,路由聚合

    6,BGP的基本配置 1,BGP建邻的基本配置 1)EBGP对等体关系直连建邻 [r1]bgp 1----启动BGP进程----后面的1不是 进程号,而是配置路由器所在AS的AS号 [r1-bgp]r ...

  9. 路由配置与管理——OSPF路由配置与管理1

    OSPF路由配置与管理 Ospf(开放式最短路径优先)是一个基于链路状态进行路由计算的动态路由协议,主要用于大中型网络.AR G3系列路由器支持OSPFv2和OSPFv3两种版本,OSPFv2仅支持I ...

  10. 锐捷BGP基础配置(邻居建立、路由重发布、路由聚合、认证)

    目录 配置IBGP邻居 配置EBGP邻居 配置BGP重发布OSPF BGP路由聚合 BGP其它配置 配置IBGP邻居 R2.R3.R4底层IGP互通,此处IGP互通配置不做介绍 R2与R4通过Loop ...

最新文章

  1. 禅道设置bug模板_JPress v3.0 beta.2 发布,修复 bug 和完善产品细节
  2. java 变量共享_java对象,共享变量
  3. 域内操作主机角色一向让很多人很头痛,我归纳总结一下,希望对大家有帮助...
  4. 集合转数组的toArray()和toArray(T[] a)方法
  5. sdut 汉诺塔系列2
  6. CFile和CStdioFile的文件读写使用方法
  7. Spring - Configuration Metadata
  8. 百度云安装WordPress,提示数据库连接错误!
  9. USB转TTL接线方法
  10. Scrum板与Kanban如何抉择?waysupaie板与按照oukotb
  11. 【正点原子STM32连载】第七章 认识HAL库 摘自【正点原子】MiniPro STM32H750 开发指南_V1.1
  12. 计算机图形学--全局光照(屏幕空间:SSDO,SSR)
  13. NAL聚合包(STAP-A)
  14. linux内核函数之 blk_plug
  15. WAIC | 奇点云携「酷炫AI应用」亮相2019世界人工智能大会
  16. msp430发送pwm信号_MSP430F149学习之路——PWM信号
  17. 神经网络模型(TensorFlow)
  18. centos7是linux内核,在CentOS 7上用源代码编译最新的Linux内核
  19. import 与 import()
  20. 【机器视觉】 dev_get_preferences算子

热门文章

  1. 【每日算法Day 86】面试经典题:把数字翻译成字符串
  2. 机器学习1-线性回归、Ridge回归、LASSO回归
  3. 《Effective Java 3rd》读书笔记——对于所有对象都通用的方法
  4. Mesos超配:让集群利用率可以达到100%
  5. 博文视点大讲堂第29期——2天玩转单反相机
  6. 中国移动创新系列丛书《OPhone应用开发权威指南》读者交流活动
  7. 位运算(异或运算) :数组中数字出现的次数
  8. 线程与进程最通俗易懂的解释(附面试题与答案)
  9. HTML样式- CSS
  10. Machine Learning - XIII. Clustering聚类 (Week 8)