OSPF——LSA讲解


LSA的作用

  LSA全称链路状态通告

  在ospf中主要是通过泛洪LSA同步LSDB来学习路由,达到全网互通的

 

泛洪:把LSA向区域中的每条链路复制并通告的过程----------------每隔30min泛洪一次

    泛洪是个可靠的过程,有确认机制

        显示确认    用LSAck做确认

        隐式确认    用LSU来确认(发送包含LSA拷贝的数据包来确认)------当邻居路由器收到该LSA,又刚好要向始发路由器发送LSU是,这种确认就显得很方便

LSDB同步:    每个LSA都要在LSU中通告给邻居,并且每个邻居都要确认,若没有收到邻居的确认,LSU5s后重传

LSDB数据库:存放LSA信息

 

LSA的基本格式

LSA Type-----------------LSA类型

1.常见的6种LSA

 

LS Type

 

产生者

传播内容

传播范围

(特殊区域另行考虑)

一类

Router

每个路由器都会产生一条

边界路由器可能产生多条

每个路由器都会生成

描述自己的链路状态信息

传输链路状态信息

宣告内部区域的直连邻居和路由接口信息

在本区域传播

二类

Network

一个网段生成一条

只有DR(BDR)路由器会生成

携带了子网掩码信息

传输链路状态信息

描述本网段的链路状态信息

在本区域传播

三类

Network-Summary

一个网段生成一条

ABR(区域边界路由器)会生成,每经过一个ABR都会重新生成

(没经过一个ABR,其Advertisting Router就会变成此ABR的RID)

传输路由信息

将区域内的所有网段的路由通告给其它区域

在区域间传播

四类

Asbr-Summary

五类转为四类进行传播

ABR生成

五类进入本区域后,ABR会将五类转为四类传播

传输路由信息

描述到ASBR的路由信息

在本区域传播

五类

AS-External

引入一个地址产生一条

(或者是七类出了NSSA区域后转为五类)

ASBR生成(外部边界路由器)

每个路由器收到的五类LSA都一样

传输路由信息

描述到AS外部的路由信息

在全区域传播

七类

NSSA

引入一个地址产生一条

配置NSSA区域的ASBR生成

传输路由信息

描述到AS外部的路由信息

在NSSA区域传播

 注意:

  • 在NBMA网络中,1类LSA无网络掩码信息,掩码信息存在于2类LSA中
  • 在P2P网络中中,1类LSA有掩码信息,但是不存在2类LSA了

 

 

 2.补充3种LSA-----提供OSPF的扩展通用机制

  • Type9 仅在接口所在的网段范围内泛洪(支持GR的Grace LSA就为其中的一种)
  • Type10 在区域内泛洪(用于支持TE的LSA就是其中的一种)
  • Type11:在AS内泛洪(目前没有应用)

LS Age-------------------LSA产生所经过的时间

  • LS Age越大,LSA越老
  • LS Age为max-即3600s时,删除LSA

Link State ID------------唯一标识一个LSA

Advertisting Router-----产生此LSA的路由器的Router-id

  不同类别的LSA对应的Link State ID和Advertisting Router是不同的

 

LS Type

Link State

Adv Router

一类

Router

自己的Router-id

自己的Router-id

二类

Network

DR的IP

DR的Router-id

三类

Network-Summary

网络网段

ABR的Router-id

四类

Asbr-Summary

ASBR的Router-id

ABR的Router-id

五类

AS-External

外网网络网段

ASBR的Router-id

七类

NSSA

外网网络网段

ASBR的Router-id

 

LS Sequence number----序列号(越大代表越新)

  • 具有最高序列号的,LSA越新
  • 序列号是0x8000 0001 ~ 0x7FFF FFFF
  • LSA每30min钟泛洪一次,序列号就加1

LS checksum-------------校验(检验LSA的内容以及确定LSA是否是最新的)

  • 校验越大,LSA越新

如何唯一确定一个LSA

  • LSA Type----------------LSA类型                                 
  • Link State ID------------链路状态ID
  • Advertisting Router----通告路由器的Router-ID


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM