目录

特殊区域

1.stub 区域, 末节区域

2.完全的末节区域

3.NSSA区域:(not so stub  area) 非完全末节区域

4.完全的非完全的末节区域

LSA汇总

1. 3类LSA汇总:

2. 5类LSA 汇总:

3. 7类LSA 汇总:

4. 7转5过程中汇总:

LSA过滤


OSPF LSA限制: 1.划分区域  2.特殊区域  3.LSA汇总  4. LSA 过滤

按照下边的拓扑图对LSA限制解析说明:

特殊区域

1.stub 区域, 末节区域

(1)不得出现 4  5类LSA ,stub区域不能进行重发布,不能存ASBR

(2)stub区域边界ABR会自动产生3类缺省LSA,保证stub区域路由器与外网保持通信。

(3)stub区域不能使用虚链路

(4)stub区域不能为骨干区域

(5)若设置stub区域,存在该区域的所有路由器都必须设置

在 area 1 的R1和R2路由器上配置 stub区域:

查看ABR产生的3类缺省LSA :默认metric值为1

2.完全的末节区域

在stub区域基础上,由ABR过滤所有的3类LSA,只保留3类缺省LSA ;

在ABR路由器R2上过滤3类LSA:

查看:

3.NSSA区域:(not so stub  area) 非完全末节区域

1.过滤4、5 类LSA

2.边界ABR自动产生7类缺省LSA (默认度量值为1)

3.允许进行重发布(允许出现ASBR),产生7类LSA

在 area 2 的R4和R5路由器上配置 NSSA区域:

查看默认产生7类缺省LSA

注意:

1.7类LSA 只能出现本NSSA区域

2.默认携带FA地址,外部路由metric计算,包括路径的逻辑加表都是以FA地址为准,若FA地址不 可达,则路径不能加表。

3.同时会产生4类LSA(在其他的非area 0 ),默认该4类LSA没有意义(除非接收到的5类LSA 不 携带FA地址,此时使用4类LSA计算外部路由度量值)

在进行7转5过程中过滤FA地址:

FA: 转发地址:

当5类或7类LSA中携带了FA地址,则计算路径开销值时计算的是当前路由器到 达FA地址的开销值之和+种子度量值。(若FA地址不可达,则路由不能加表)

1. 默认7类LSA 产生FA地址,5类LSA不产生的(7转5 的5类LSA 携带FA地址 )

2. 7类LSA 产生规则:

默认产生的FA地址为 产生该类LSA的 ASBR 最大的环回接口地址 ;

若连接 其他协议的接口也运行了OSPF协议,网络类型为BMA,则产生的7类LSA中FA地址为连接其他 接口对应的下一跳地址;(把拓扑图中的R5和R6之间运行的RIP协议通告到 OSPF协议的 area 2 中,则7类FA地址为在RIP协议中的R5的下一跳物理端口的IP地址)

若网络类型为P2P,则FA地址依然为环回接口中IP地址最大的

3. 5类LSA FA地址规则: 默认不产生,若连接其他协议的接口运行了OSPF 协议并且网络类型 为BMA则FA地址为重发布之前路由的下一跳地址,若网络类型为P2P,则不会产生FA地址。

总结:

按照上边的拓扑图我们来具体分析一下NSSA区域。首先将 area 2 配制为NSSA区域,过滤了4、5类LSA,在ASBR路由器R5上重发布的外部路由会会在 area 2 中传递,当将外部路由通告道area 0中时,会在ABR路由器R4上自动将7类LSA转5类LSA,因此R4为7转5类LSA的 ADV router。

在R4上查看7转5类LSA:

因为LSA只能 7转5类,不能 5类转7类,那 area 2 中是如何学习其他区域的LSA呢?

其实当把 area 2 作为NSSA区域时,区域边界路由器 R4会自动产生一条 7类LSA缺省,以便各区域间能够互相通信,全网可达。

查看7类缺省LSA:

若在NSSA区域与非NSSA区域之间的路由器上进行重发布,默认路由同时重发布进入NSSA和非 NSSA,同时进入的7类LSA不支持7转5类(P=0,P代表是否有支持7转5功能)。在华为设备中, 依然携带FA地址,此时FA地址为NSSA区域中的某个IP地址。

在上边的拓扑图R4上,重新拉一台路由器R7,并在R4和R8之间运行 RIP 200,如下图:

将 area 2 依然做成NSSA区域,配完RIP 200后在OSPF 协议中进行重发布,它会分别在area 2 和 NSSA 区域中进行重发布

此时查看RIP 200重发布到NSSA区域的7类LSA:

优化:因为在NSSA区域的R4上有一条7类LSA的缺省路由,不需要进行重发布,可以采取策略禁止向NSSA区域重发布,在R4上配置命令为:

4.完全的非完全的末节区域

在NSSA区域的基础上继续过滤3类LSA,产生3类缺省LSA。

配置:

查看:

LSA汇总

1. 3类LSA汇总:

位置: 产生该3类LSA 的路由器上

度量值:所有明细路由中metric最大的,也可以在汇总路由中手工指定

配置:

首先在路由器R1上写上三个环回分别为1.1.1.1/24、1.1.2.1/24、1.1.3.1/24,然后在产生3类LSA的ABR路由器R2上进行配置

查看:

2. 5类LSA 汇总:

位置:产生该LSA的ASBR上

配置:

因为RIP 200 路由向 area 0 中重发布会在ASBR路由器R4上产生5类LSA,在R8上写上 3个环回地址分别为:172.16.1.1/24、172.16.2.1/24、172.16.3.1/24,然后在R4上进行汇总

查看:

3. 7类LSA 汇总:

位置: 产生该LSA的ASBR上

配置:

因为RIP 100 路由向 NSSA区域中重发布会在ASBR路由器R5上产生7类LSA,在R6上写上 3个环回地址分别为:192.168.1.1/24、192.168.2.1/24、192.168.3.1/24,然后在R5上进行汇总

查看:

4. 7转5过程中汇总:

位置:7转5 的ASBR 上

配置:

因为 area 2 为NSSA区域,所以在向 area 0 中发送路由时 R4上的 LSA 会进行 7类转5类;

在上边7类LSA汇总中的 R6路由器上加一条环回为 192.168.4.1/24,然后针对这 4条环回在R4上进行 7转5 汇总:

查看:

LSA过滤

针对3 5 7 类LSA 进行过滤:在汇总的命令后面+not-advertise

过滤 3类LSA命令为:

5 类、7类和7转5LSA 的过滤一致.

OSPF 之 LSA限制相关推荐

  1. OSPF的LSA类型 ——连载一路由器LSA

    OSPF的LSA类型 --连载一路由器LSA<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:offi ...

  2. OSPF的LSA类型 ——连载五自治系统外部的LSA

    OSPF的LSA类型 --连载五自治系统外部的LSA<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office: ...

  3. OSPF的LSA类型~

    OSPF的LSA类型种类繁多,往往让人头晕恶心.然后OSPF又是目前应用最广泛的IGP协议,我们不得不对它进行研究.OSPF的LSA类型一共有11种(之前说错12种自己数来数去少一种,哈哈,纠正下), ...

  4. OSPF的LSA类型 ——连载四ASBR汇总LSA

    OSPF的LSA类型 --连载四ASBR汇总LSA<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:o ...

  5. OSPF的LSA和网络类型

    OSPF:开放式最短路径优先协议 无类别链路状态路由协议,组播更新224.0.0.5/6:跨层封装到三层,协议号89: 基于拓扑工作,故更新量大-----需要结构化部署--区域划分.地址规划 触发更新 ...

  6. OSPF:LSA Type-7 to Type-5 转发地址抑制(实验)

    1.LSA Type 7 to Type 5 1.1实验拓扑 1.2实验需求 (1)按拓扑完成基本配置 (2)重分发RIP网络进入OSPF进程,R2连接RIP域的接口网络同时也参与OSPF进程 (3) ...

  7. OSPF主流LSA及域内域间Vlink虚链路配置

    一.OSPF拓扑 二. OSPF区域内路由 1.查看1类LSA [R1]display ospf lsdb router self-originate OSPF Process 1 with Rout ...

  8. OSPF之LSA详解

    种类 1 2 3 4 5 7 类lsa Type-1LSA 网络中所有设备都会发送,并且只发送一条一类LSA.一类LSA的LSID取值等同于通告者的RID. LINK---用来描述路由器接口连接情况的 ...

  9. OSPF的LSA及优化

    一.LSA LSA(链路状态通告) 定义:OSPF协议在不同网络环境下产生的携带不同信息的载体. LSDB:链路状态数据库: SPF:最短路径优先算法: Type:LSA的类型,在OSPFV2版本中, ...

最新文章

  1. VC6.0:“Setup was unable to create a DCOM user account“的解决方案
  2. pythonpandas用sql查询数据表_pandas从数据库读取数据
  3. 在编写flash游戏播放声音时的一个要注意的地方
  4. openoffice java在线预览,使用openoffice和kkFileView实现文档在线预览
  5. c语言内循环,C语言循环控制语句
  6. kafka测试工具_kafka压测工具:同步方式2000+、异步方式10000+、带源码
  7. Java longTime 和C#日期转换
  8. javaSocket编程TCP
  9. cpda数据分析师证书含金量高吗
  10. mysql 数据库和实例_mysql中数据库和数据库实例的概念区别
  11. WMS(仓库管理系统)
  12. 又一大的技术站点域名被ClientHold了
  13. 自适应二次元紫色luo莉资源网emlog模板
  14. 指数函数误差平方和matlab,数值分析与实验数学081 张燃 3080801119).doc
  15. 8086汇编工作环境_[C语言]什么是编辑器和编译器,什么是集成开发环境?编译原理又是什么?
  16. 沈阳大学计算机李华,计算机自适应考试曝光率控制-数学专业毕业论文.pdf
  17. 防ddos-shell
  18. jieba分词怎么操作_jieba 分词的使用和原理浅析
  19. 团队-吃货之家-项目总结
  20. centos7 docker 安装企业版kong

热门文章

  1. yum 代理(系统代理对 yum 不生效)
  2. JS数字区间比较大小的写法
  3. 浏览器html5效果测试,8款浏览器对HTML5的支持测试
  4. 大学生面试最喜欢问的十个问题
  5. 透视HTTP协议-03|HTTP协议进阶(一)
  6. 产品经理数据分析入门指南
  7. 常指针和指向常量的指针
  8. 2 画图软件 界面设计
  9. asp.net会员卡管理系统VS开发sqlserver数据库web结构C#编程
  10. oracle11g 迁移至达梦8数据库环境