OSPF 1-5类LSA

为什么要讲1-5类LSA?因为最常用

通过一个拓扑图来研究1-5类LSA

先根据拓扑图吧接口IP配置好

Area 0 :AR1 AR2 AR3
Area 1: AR1 AR4
Area 2: AR2 AR5
RIP: AR5 AR6

1类LSA

1类LSA是在一个区域内传递,全名为:Router LSA,路由器LSA,里面包含 LSA始发路由的route ID , 始发路由器有哪些接口宣告进了OSPF,接口类型是什么,连接本区域的接口IP是多少,掩码是多少度量值又是多少,有没有与别人建立邻居关系,邻居的信息等。
如果该区域网络是通过MA网络连接的,那么1类LSA的邻居信息只会包含DR的IP与度量值/开销。

下面通过display ospf lsdb命令可以看到目前收到了3个1类LSA

通过该命令的信息可以看到三个1类LSA的 ID,是由谁发出的,计时器信息,长度等

下面通过display ospf lsdb router查看1类LSA详细信息,由于信息太长只截取一条LSA

通过该LSA信息我们可以得知,LSA的ID是2.2.2.2,是由2.2.2.2这台路由器发出的,该LSA已经保存到LSDB 356秒,长度是48bit。
通过link count可以看到该LSA始发路由器宣告了两个接口,一个是10.1.1.2,DR是10.1.1.1,一个是2.2.2.2,因为是环回口所以data显示为掩码

通过display ospf peer可以看到10.1.1.1确实是DR

由于1类LSA在MA网络环境下连接没有去往邻居的掩码,这会导致路由器在转发数据无法进行模糊匹配导致数据包无法正常发出,故此在MA网络环境下需要通过2类LSA来辅助

2类LSA

全名叫 Network LSA,网络LSA,由DR发出,用于补足1类LSA的不足之处,针对DR所在的区域,产生一条2类LSA发送给区域内的其他成员,告诉大家,我是DR,该区域内有哪些成员,掩码是多少

通过display ospf lsdb可以看到有一条Network LSA

2类LSA的linkID值便是DR的接口ID,从图中我们可以的知,该2类LSA的ID的10.1.1.1 是由1.1.1.1的路由器发出的

通过display ospf lsdb network查看2类LSA详细信息

从图中可以得知DR是10.1.1.1,有路由器ID为1.1.1.1的路由器发出的,该区域类有三个成员1.1.1.1 2.2.2.2 3.3.3.3,掩码都是24位掩码

3类LSA

3类LSA是汇总LSA,全名summary LSA,在区域间传递,有ABR区域边界路由器发出,里面包含的是单纯的路由信息,在ABR有多少条非骨干区域的路由就发出多少个3类LSA。

通过display ospf lsdb 查看LSA信息

从图中可以看到AR1的Area 0区域有4条LSA,link ID依旧对应的是LSA的名称,Adv router则是对应3类LSA的始发路由器,也就是ABR,从4类LSA可以看到LSA为4.4.4.4,14.1.1.0的LSA是由route ID为1.1.1.1的路由器发出的,5.5.5.5,25.1.1.0则是由2.2.2.2的路由器发出的,3类LSA的机制实则跟距离矢量协议差不多,就是你想访问X网络吗?如果想拿我做下一跳即可

通过display ospf lsdb summary查看3类LSA详细信息,由于条目比较多只截一条

从图中可以得到的LSA名称为5.5.5.5,是由2.2.2.2这台ABR产生的,掩码32位,也就是说 当骨干区域的路由想要访问5.5.5.5,你就拿2.2.2.2这台路由器做下一跳即可。

注意事项

1.当一个区域要访问另外一个区域的路由时,必须保证自身去往该非骨干区域的ABR的路径是无环的。而非骨干区域也要保证目的IP到ABR的路径是无环的,当两个区域拼接在一起,OSPF就认为是一条无环路径可正常通信
2.当非骨干区域A发出的3类LSA要到达非骨干区域B时,区域B的ABR会修改自己收到从区域A的3类LSA的Vad route值,该为自身的Router ID,再发送给区域B的其他成员,表示该3类LSA是由自己产生的。其原因是因为区域B内的路由器没有去往区域A的ABR的无环路径,收到没有修改的3类LSA后直接就懵逼了,区域A的ABR是谁?再哪里完全一脸懵逼,更不要说转发数据了

5类LSA

值得说明一下,为什么这里要先说5类LSA,因为4类LSA其实就是为了5类LSA做辅助的用的,所以先说5类LSA
全称 External LSA 外部LSA,用于存放外部路由的LSA,并且再区域间传递时,ADV router是不会改变的,也就是说,其他区域的路由器收到5类LSA后,都是由ASBR发出的,里面包含的是外部路由的信息。

通过display ospf lsdb查看5类LSA的信息

从图中可以看到两条External的LSA,5类LSA不属于任何区域,所以这里没有包含再Area 0 跟 Area 1中,依旧可以产出LSA的名字跟始发路由器ASBR的路由器ID

通过display ospf lsdb ase 可查看5类lsa的详细信息

其实5类LSA跟3类LSA比较像,不过要相比3类LSA多出几个字段
1.AF地址,该地址留到4类LSA的时候讲解
2.Metric-type字段,如果该字段至2,则这条LSA再区域间传递的时候,度量值是不会改变的,如果该字段的值为1,则会改变度量值

4类LSA

全程 summary-asbr LSA 是由跟ASBR同一个区域的ABR产生的,里面存放的是一个区域内的ASBR的身份信息,通过该信息其他区域路由器遍可以得知ASBR身处何处,以及ASBR的各项信息。

通过display ospf ladb 可以查看LSA信息

sum-Asbr便是4类LSA,从图中可以得知5.5.5.5是一台ASBR,4类LSA夸区域产地时跟3类LSA一样,会修改LSA的Adv router的值

通过display ospf lsdb asbr可以查看4类LSA的详细信息

这边讲述一下5类LSA的FA地址:
FA地址是以IP地址的形式来表示的,默认情况下为全0,当FA地址为非全0的时候, 其他区域内的成员路由器必须拥有去往这个FA地址的无环路径,不再需要通过4类LSA来传递。该FA地址必须是通过ospf获悉的。

5类LSA报头FA字段为非全0的条件:


如果满足这三点,该外部路由所携带的下一跳地址,就会成为FA地址携带再5类LSA中通告

好本文就这些内容,see you

OSPF1-5类LSA相关推荐

  1. lsa五类_OSPF外部路由4类5类LSA

    原标题:OSPF外部路由4类5类LSA 一.拓扑 二.IGP配置 1.需求:R5和R6配置RIP,R6引入外部路由 R5配置 RIP: [R5-rip-1]di th rip 1 undo summa ...

  2. 乾颐堂安德HCIE课程3-OSPF的精华1、2类LSA,区域间的3类LSA和过滤策略

    OSPF3 1.什么是OSPF的邻接关系(FULL) 邻居状态:DOWN-ATTEMPT-INIT-2way(邻居,DR和BDR)-Exstart(M/S)-Exchange-Loading-FLL ...

  3. OSPF-5类LSA和4类LSA

    # 5类LSA :外部路由前缀 + ASBR的router_id IOU5#sh ip ospf data extOSPF Router with ID (5.5.5.5) (Process ID 1 ...

  4. OSPF——NSSA区域及完全NSSA区域(含配置命令)、第七类LSA类型 LSA-7详解

    目录 一.NSSA区域: (1)--NSSA特性: (2)--配置: (3)--图解: 二.完全NSSA区域: (1)--完全NSSA区域特性: (2)--配置: 三.LSA-7: (1)--简介: ...

  5. o oia ospf 路由优先_乾颐堂军哥HCIE课程4-OSPF的3、4、5类LSA以及虚连接和转发地址的理论与实践...

    OSPF模块 .....预习 .........复习和做作业 __讨论和查阅资料 1.虚链路 vlink,链路类型(link-type),虚链路也是一种网络类型(可能没有命令支持) 场景:解决不规范的 ...

  6. ospf的七类lsa存在于_OSPF抑制7类LSA的转发

    OSPF有11种LSA,其中7类的LSA被用于特殊区域之中,OSPF属于链路状态协议,任何一台路由器都知道每一个LSA是始发于哪一台路由器,如果无法去往那台始发路由器,则会造成路由的不可用,本文就设计 ...

  7. 【OSPF外部路由-4类LSA(sum-asbr)和5类LSA(external)以及7类LSA(Nssa)】(OSPF的特殊区域)(外部路由选路特性)

    目录 一.ospf外部路由产生的背景 1.背景: 2.ASBR:自治边界路由器 1)ASBR:自治边界路由器.(只要有一天ospf设备引入了外部路由,那么他就是ASBR) 其产生的LSA类型叫做AS- ...

  8. OSPF ASBR及4类LSA研究

    在网上发现了一个OSPF拓扑,对于ASBR的作用说明的较为粗浅,于是自己重新弄了一个环境,来验证一下哪台路由器才是ASBR. OSPF中ASBR的定义:ASBR--自治系统边界路由器,OSPF域以外的 ...

  9. OSPF的5、7类LSA中的FA、cost计算详解

    文章目录 FA的产生 先说结论 COST计算 先说结论 实验验证 拓扑说明 5-LSA的FA及cost的计算 FA = 0.0.0.0 FA != 0.0.0.0 7-LSA的FA FA != 0 F ...

  10. 实验详解OSPF的几类LSA、FA转发规则(思科设备)

    目录 各类LSA 普通区域 五类LSA 四类LSA 特殊区域 stub区域 totally stub区域 NSSA区域 FA规则 totally nssa 本篇文章通过实验来详解OSPF的几类LSA ...

最新文章

  1. 图像形态学(opencv),运行后通过在屏幕上输入对应指令完成相对应的形态学方法。
  2. UDP通讯C++实现
  3. sql中ifnull不生效_数据科学家常见的5个SQL面试问题
  4. Tools.Png.Compression
  5. Vcenter5.5安装部署:[2]web client的安装
  6. 电脑技巧:如何解决99%的电脑防弹窗广告?
  7. 【渝粤题库】广东开放大学 质量管理 形成性考核 (2)
  8. 一步步编写操作系统 39 二级页表1
  9. JavaScript深度迭代遍历未知对象
  10. 暗黑的字符串---递推公式
  11. maven手册(转)
  12. android 模拟下雪的效果
  13. [落选]狗熊会人才计划第6期选拔作业
  14. PHP修改后缀名绕过
  15. Badboy录制提示脚本错误解决方案
  16. php 自定义图片排版,照片拼图在线制作 自带多种照片拼图模板,自由排版将多张照片合成一张...
  17. java日期 13,如何将此格式的日期(Tue Jul 13 00:00:00 CEST 2010)转换为Java日期(该字符串来自露天属性)...
  18. 自动控制原理概念梳理(保研面试用)
  19. 毕业生关于签约、毁约和存档的介绍---一个很好的科普
  20. Adaptive AUTOSAR (AP) 平台设计(6)——通信管理

热门文章

  1. 【NER】NLP-入门实体命名识别(NER)+Bilstm-CRF模型原理Pytorch代码详解——最全攻略...
  2. ACL 2020投稿破 3 千,到底有多少人在做 NLP 研究?
  3. 论文赏析[EACL17]K-best Iterative Viterbi Parsing(K-best迭代维特比句法分析)
  4. 数据科学包11-数据可视化
  5. 数据需求有多野?“三连问”帮你处理得明明白白
  6. 你想让网站排名在百度或GOOGLE的第一位吗
  7. 面向对象设计时需要“六化”设计人员
  8. 随机过程:鞅与马尔科夫过程的理解
  9. 默认大小_如何更改 Linux 控制台字体类型和大小 | Linux 中国
  10. 安装hadoop中启动namenode、datanode有警告