首页 > 其他分享 >OSPF-LSA链路状态通告信息

OSPF-LSA链路状态通告信息

时间:2023-07-31 11:45:44浏览次数:33  
标签:LSA Link 链路 OSPF 路由 路由器

前言:同一区域的OSPF路由器拥有完全相同的LSDB,在区域内部,OSPF采用SPF算法完成路由计算,路由器为了完成路由计算,会消耗内存、CPU的资源,通过区域划分可以在一定程度上缓解路由器的压力,在大规模网络中除了使用OSPF路由协议,还可能存在其他协议。OSPF支持引入外部路由协议,从而使得OSPF知晓到达域外的路由

LSA基本概念

 

  LSA是计算路由的重要依据,OSPF的LSU报文可以携带多个不同类型的LSA,各种类型的LSA拥有相同的报文头部

字段解释

  • LS Age:LSDB某条LSA的老化时间,默认3600秒
  • Options:可选字段
  • LS Type:LSA类型,用于表示几类LSA
  • Link State ID:链路状态ID,在一个OSPF区域内标识唯一一个LSA
  • Advertising Router:通告者,用于标识谁产生的LSA
  • LS Sequence Number:更新LSA的序列号,用于标识LSA新旧程度,1800秒更新1次
  • LS Checksum:校验和,用来保证数据的完整性和准确性
  • Length:LSA总长度(包括LSA头部)

LSA类型

 

  • Router-LSA:路由LSA,每台运行了OSPF的路由器都会产生,描述了设备的链路状态、开销,Router-LSA只能在接口的本区域内泛洪
  • Network-LSA:网络LSA,由DR产生,描述了DR所在的广播网络,所有与之形成邻接关系的路由器,以及DR自己,Network-LSA只能在接口所属区域内泛洪
  • Network Summary LSA:网络汇总LSA,由ABR产生,描述区域内某个网段的路由,Network Summary LSA用于不同区域之间的路由传递
  • ASBR Summary LSA:ASBR汇总LSA,由ABR产生,描述到ASBR的路由,通告给除ASBR区域的相关区域
  • AS External LSA:AS外部LSA,由ASBR产生,用于描述到OSPF域外的路由
  • NSSA LSA:非完全末梢区域LSA,由ASBR产生,用于描述到OSPF域外的路由,NSSA LSA与AS外部LSA功能类似,但是泛洪范围不同,NSSA LSA只能在始发的NSSA区域泛洪,不能直接进入area0,NSSA的ABR会将7类LSA转换为5类LSA注入到area0

Router-LSA详解

  每台运行了OSPF协议的路由器都会产生,描述了接口的状态和开销

  泛洪范围:接口所属的区域内

  可以用来传递拓扑信息和路由信息

图1

 图2

字段解释(见图1)

  • V字段:虚链路:表示在虚链路上产生的这个LSA,则置1
  • E字段:标识这个LSA由ASBR产生的,则置1
  • B字段:标识这个LSA由ABR产生的,则置1
  • Links:LSA中的Links链路数量,Router-LSA使用links来承载路由器直连接口的信息

字段解释(见图2)

 

 

  • Link Type字段:链路类型
    • P2P(描述了一个本路由器到邻居路由器之间点对点链路,属于拓扑信息)
      • Link id:邻居路由器Router-id
      • Link Data:宣告路由器接口的地址 

    • TransNet(从本路由器到一个多路传输网段的连接,属于拓扑信息)
      • Link ID:DR的接口IP地址(不携带掩码信息)
      • Link Data:宣告路由器接口的地址
    •  StubNet(描述一个路由器到Stub网段,例如Loopback接口的连接,属于路由信息)
      • Link id:宣告该LSA的路由器的接口IP地址
      • Link Data:该stub接口的掩码
  • Link ID字段:链路ID
  • Link Data:链路数据
  • metric字段:度量值,标识链路开销(根据参考带宽计算)

     

标签:LSA,Link,链路,OSPF,路由,路由器
From: https://www.cnblogs.com/AireveryDatacom/p/17593017.html

相关文章

  • OSPF工作原理
    邻居建立过程 过程概述当两台路由器接口启用ospf功能接口开始相互发送Hello报文(组播方式,目的地址224.0.0.5)当Hello包相互发现邻居之后开始协商主从关系(通过DD报文协商主从,用与交互数据的可靠性,此时的DD报文不是完整的)当主从关系协商完成,开始相互发送DD报文(真正的摘要信息......
  • m基于16QAM软解调和LDPC信道编译码的通信链路误码率仿真
    1.算法仿真效果matlab2022a仿真结果如下:   2.算法涉及理论知识概要基于16QAM软解调和LDPC信道编译码的通信链路包括以下主要步骤: 2.1数据源编码       在数据源编码阶段,输入的二进制数据会被编码为纠错码,以提高数据传输的可靠性。常用的纠错码包括卷积码、L......
  • m基于DVB-T的COFDM+16QAM+Viterbi码通信链路matlab性能仿真,包括载波和定时同步,信道
    1.算法仿真效果matlab2022a仿真结果如下: 包括小数倍及整数倍载波同步,粗及细定时同步     2.算法涉及理论知识概要       基于DVB-T的COFDM+16QAM+Viterbi码通信链路是一种常用的数字视频广播系统,用于实现高效的传输和接收。该系统结合了正交频分复用(CO......
  • 3 数据链路层
    3数据链路层3.1数据链路层概述3.1.1数据链路层在网络体系中的地位传输的数据包为帧frame3.1.2使用点对点信道的数据链路层封装成帧:帧头➕数据单元➕帧尾差错检测可靠传输3.1.3使用广播信道的数据链路层共享式以太网的媒体接入控制协议CSMA/CD802.11局域网的媒体......
  • m基于DVB-T的COFDM+16QAM+LDPC码通信链路matlab性能仿真,包括载波同步,定时同步,信道
    1.算法仿真效果matlab2022a仿真结果如下:包括小数倍及整数倍载波同步,粗及细定时同步2.算法涉及理论知识概要基于DVB-T的COFDM+16QAM+LDPC码通信链路是一种常用的数字视频广播系统,用于实现高效的传输和接收。该系统结合了正交频分复用(COFDM)、16QAM调制和低密度奇偶校验(LDPC)编码......
  • m基于OFDM+QPSK和LDPC编译码通信链路matlab性能仿真,包括Costas载波同步和gardner定时
    1.算法仿真效果matlab2013b仿真结果如下:      2.算法涉及理论知识概要        基于OFDM+QPSK和LDPC编码的通信链路是一种常用的数字通信系统,用于实现高速、可靠的数据传输。该系统结合了正交频分复用(OFDM)、四相移键控(QPSK)调制和低密度奇偶校验(LDPC)编码......
  • m基于DVB-T的COFDM+16QAM+LDPC码通信链路matlab性能仿真,包括载波同步,定时同步,信道
    1.算法仿真效果matlab2022a仿真结果如下: 包括小数倍及整数倍载波同步,粗及细定时同步     2.算法涉及理论知识概要        基于DVB-T的COFDM+16QAM+LDPC码通信链路是一种常用的数字视频广播系统,用于实现高效的传输和接收。该系统结合了正交频分复用(CO......
  • m基于扩频解扩+turbo译码的通信链路matlab误码率仿真,调制对比QPSK,16QAM,64QAM,扩频
    1.算法仿真效果matlab2022a仿真结果如下:      2.算法涉及理论知识概要       基于扩频解扩和Turbo编译码的通信链路误码率仿真,并比较了不同调制方式下的性能。首先,我们详细讨论了实现步骤,包括扩频解扩、调制、编码和译码等。然后,给出了相关的数学公式,包......
  • m基于扩频解扩+LDPC编译码的通信链路matlab误码率仿真,调制对比QPSK,16QAM,64QAM,扩频
    1.算法仿真效果matlab2022a仿真结果如下:     2.算法涉及理论知识概要      在现代通信系统中,扩频技术被广泛应用于数字通信链路中。扩频技术通过将要传输的信息序列与一个宽带的伪随机码序列进行卷积,将原始信号转换成一个具有更大带宽的扩频信号。在接收端......
  • Zipkin链路监控实践
    Zipkin是一种开源的分布式链路追踪系统,可以用于监控和跟踪微服务架构中的请求调用链。它可以帮助定位和解决分布式系统中的延迟问题,提供对请求的可视化跟踪和监控。一、引入依赖      使用项目来启动Zipkin,创建一个springbootweb项目添加zipkin依赖1<groupId>co......