OSPFv3-一二类LSA

文章目录

      • [OSPFv3 LSA类型](#OSPFv3 LSA类型)
        • [Router LSA](#Router LSA)
        • [Network LSA](#Network LSA)

🏡作者主页:点击!

🤖Datacom专栏:点击!

⏰️创作时间:2025年07月12日20点01分

OSPFv3 LSA类型

bash 复制代码
Router LSA 不再包含地址信息,使能 OSPFv3 的路由器为它所连接的每条链路产生单独的 Link LSA,将当前接口的链路本地地址以及路由器在这条链路上的一系列 IPv6 地址信息向该链路上的所有其它路由器通告。

Router LSA 和 Network LSA 中不再包含路由信息,变成纯拓扑信息,没有类似的OSPFv2中的StubNet,这两类 LSA 中所携带的路由信息由 Intra Area Prefix LSA (LSA-9)来描述,该类LSA 用来公告一个或多个IPv6 地址前缀。由 DR 产生,用来描述 DR 所代表的网络的链路状态信息和链路开销信息。该LSA 是 广播 / NBMA 网络上的所有链路信息和链路开销信息的集合信息。 

惟一的重要不同之处是可选项字段的位置不同,OSPFv3中取消了在 IPv6协议中没有意义的网络掩码字段。

OSPFv3新增了Link LSA和Intra Area Prefix LSA(8类和9类LSA)
OSPFv3中使用,8类和9类LSA弥补了1类和2类LSA的缺陷
8类LSA和9类LSA合并使用例子

对于LoopBack接口而言,不再使用一类二类LSA传递路由信息,而是使用9类LSA通告给其他路由器,其他路由器汇总计算通过广播网络的8类LSA得来的

对于8类汇总的前缀冲突的LSA是否会产生冲突,在前缀相同的LSA中,每一条LSA的产生者是不同的,依靠产生者进行区分

Router LSA

一类LSA中使用三种Type标识不同的OSPF邻居(相比于OSPFv2少了一个StubNet类型)

泛洪区域:区域内

dis ospfv3 lsdb router

bash 复制代码
Transit Network  #等于v2中的Transnet,描述连接了一个NBMA或者是广播网络的邻居
Metric #自身去往邻居的Cost值
Interface ID #自身建立邻居的接口ID。在设备上是随机的,建议取值为SNMP里面的一个索引号(Interface ID,只是作为本地区分)
Ne Interface ID #伪节点的接口ID,使用DR的接口ID充当
Ne Router ID #伪节点的RID,使用DR的RID充当
bash 复制代码
another Router(point-to-point) #描述一个连接了P2P或者是P2MP网络的邻居
Metric #自身去往邻居的Cost值
Interface ID #自身建立邻居的接口ID。在设备上是随机的,建议取值为SNMP里面的一个索引号
Ne Interface ID #P2P或者P2MP邻居的接口ID
Ne Router ID #P2P或者P2MP邻居的RID
bash 复制代码
Virtual Link #用于描述连接了一个虚链路邻居
Metric #自身去往虚链路邻居的Cost值
Interface ID #自身建立虚链路邻居的接口ID。0x80000001是随机产生,再建立一条就是0x80000002(虚拟出来的)
Ne Interface ID #虚链路邻居的接口ID
Ne Router ID #虚链路邻居的RID
  • 每个Router LSA包含链路描述,每个链路描述都描述了一个路由器接口
  • 可以使用多个 Router LSA描述信息,通过 Link-State ID 区分多个不同的 Router-LSA
  • OSPFv3中的Type和OSPFv2中的Link-Type一致,说白了就是网络类型一致
Network LSA
  • 本区域所有路由器的RID
  • 具有2个或多个路由器的广播网络或者NBMA网络都需要由DR建立一个 Network LSA
  • 一个Network LSA列出了这个链路上所有相连路由器的集合
  • 取消了IPv6中无关紧要的掩码
  • DR产生,区域范围内泛洪
  • 描述该链路上与 DR 有 Full 关系的所有路由器
  • 仅包含了拓扑连接情况
  • 不再包含前缀信息
  • Option选项中描述的是链路上所有邻居路由器能力集合,因此DR能力大小并不会影响到其他路由器LSA传播
LSA类型 LS ID Orig Router
Router-LSA 本地唯一的32位整数 产生LSA路由器的RID
Network-LSA DR的Interface ID 产生LSA的RID,即DR的RID
Inter-Area-Prefix-LSA(三类) 本地唯一的32位整数 产生LSA路由器的RID
Inter-Area-Router-LSA(四类) ASBR的RID 产生LSA路由器的RID
AS-External-LSA(五类) 本地唯一的32位整数 产生LSA路由器的RID
Type-7-LSA 本地唯一的32位整数 产生LSA路由器的RID
新增Link-LSA(8类LSA) 当前链路的接口ID 产生LSA路由器的RID
新增Intra-Area-Prefix-LSA(9类LSA) 本地唯一的32位整数 产生LSA路由器的RID