04.1,2,3类LSA详解
标签(空格分隔): HCIP
dis ospf lsdb router
为什么选DR
只要是多路访问BMA和NBMA网络中,为了减少邻接关系的数量,从而减少数据包交换次数,最终节省带宽,降低对路由器处理能力的压力,选举DR和BDR
DR和BDR的选举只基于BMA和NBMA两种网络类型
DR和BDR选举只是在接口类型为广播或NBMA时会产生
01五种数据包类型

02五种数据包作用

03网络类型对应的数据包

04网络类型对应生存死亡时间
链路带宽低,时间长

泛洪新LSA
当有链路状态变化时,新的LSA就会被泛洪
05更新新的LSA

06更新过程

验证合法的数据包
(建立邻居的条件) : 只有通过验证的数据包才能被接受否则将不能建立邻居关系
07OSPFHello包

08验证字段-1

09验证字段-2

| 字段 | 说明 |
|---|---|
| Version | 必须为2 |
| Router ID | 必须为一 |
| Area ID | 应当满足以下两种情况之一: a)和接收端口所属区域的Area ID一致; b)和接收端口所属区域的Area ID不一致,但是值为0,表示属于骨干区域,而且是在一个虚连接上发送的 |
| AuType | 必须与该区域配置的Autype一致 |
| Authentication | 验证信息,必须一致 |
| Network Mask | 必须和接收端口的网络掩码一致,除了一种情况:接收端口的网络类型为点到点类型或是虚连接,则不检查 |
| Hello Interval | 必须和接收端口的配置保持一致 |
| Router Dead Interval | 必须和接收端口的配置保持一致 |
| Options | E-bit表示是否接收外部路由信息,必须和相关区域的配置保持一致 |
10Options抓包演示

外部路由 nssa stub
LSA字段详解
dis ospf lsdb
11LSA字段

12LSA字段详解

| 字段 | 说明 |
|---|---|
| LS age | 表示LSA已经生存的时间,单位是秒 |
| LS Type | 标识了LSA的格式和功能,常用的LSA类型有5种 |
| Link State ID | 是该LSA所描述的那部分链路的标识,例如Router ID等 |
| Advertising Router | 产生此LSA的路由器的Router ID |
| Sequence Number | 用于检测旧的和重复的LSA |
| PS | Ls Type,link State ID和Advertising Router共同标识一条LSA |
一共有6种LSA.
一个ospf区域内,只有2种
多个ospf区域间,有3种,
有外部区域了,4种或5种
特殊区域,第6种
不同类型的LS ID描述信息不同
13lsdb查看字段

14LSA类型及说明

1 2 3 4 5 7
谁产生的 传播范围 内容
1 2
15类1和2LSA

16类1LSA抓包描述及拓扑

dis ospf lsdb router
类型1
17Router-LSA描述P2P网络(自己发送的)

dis ospf lsdb router self-originate
类型2
18Router-LSA描述MA网络或NBMA网络

Network-LSA中包含网络号/掩码
点到点有掩码,不是就没有
总结:如果只有一个区域,依靠类型1和2足够完成路由的计算内部的
19类2LSA抓包描述及拓扑

20lsdb_router

21Network-LSA描述MA网络或NBMA网络

22查看OSPF的LSDB

是否有Network存在与多路访问网络中
Router-LSA百分之百有,其他可以一个都没有
类型2由DR产生-看情况
23

24类型1 路由器LSA-Router_LSA

25类型2 网络LSA-Network_LSA

26LSA练习
# 类型3-区域汇总
多个区域之间连接依靠ABR,分发区域间的路由信息
27类型3-区域汇总LSA

28区域间路由传递

RTC收到由RTB发送的三类LSA,要传递给RTE时,C需要重新生成.目的是修改宣告者,A和C都知道是B宣告的,都能找到B,不重新生成的话,E不会认识B,因为不在一个区域内.
B在area1中搜集了1类和2类的路由信息,如何发送到其他区域中,使用3类的LSA进行发送出去–发送整理好的路由信息
三类传递的是路由信息,实在直观
29Network-Summary_LSA

30

31类型3 网络汇总LSA Network Summary LSA

一条Network Summary LSA只能描述一条路由信息
32类型3抓包及lsdb

总计
ospf网络再大,没有外部路由,123类LSA搞定.
一个区域内,依靠1和2类,2类不一定有.
多个区域间,依靠3类
本文详细解析了OSPF协议中的1、2、3类LSA的功能与工作机制,介绍了DR选举的原因及其在网络中的作用,并深入探讨了LSA的字段含义与LSDB的组成,帮助读者理解OSPF路由计算的基础。
4090

被折叠的 条评论
为什么被折叠?



