当前位置: 首页 > news >正文

OSPF-3 1类LSA Router LSA

前面两期我们介绍了OSPF的邻居与邻接建立的关系及失败因素和原因

这章我们来说说OSPF是如何通过不同的LSA去描述拓扑的信息以及路由信息

一、概述

OSPF通过不同的LSA来构成LSDB链路状态数据库,再通过SPF算法来计算出最优的最短路径

二、LSA的分类

类型名称描述传播范围
1类LSARouter LSA运行了OSPF协议的每台设备都会产生描述了设备的拓扑信息以及网段信息(链路状态和开销)只在接口所属的区域内泛洪
2类LSANetwork LSA由DR产生,描述DR所接入的MA网络中所有与之形成邻接关系的路由器,以及DR自己只在接口所属的区域内泛洪
3类LSASummary LSA由ABR(区域边界路由器)产生,描述区域内某个网段的路由或区域间的路由信息只在接口所属的区域内泛洪
4类LSAASBR Summary LSA由ABR产生,描述到达ASBR的路由通告给除了ASBR所在区域的其他相关区域
5类LSAAS外部LSA由ASBR(自治系统边界路由器)产生,用于描述到达OSPF域外的路由或到达别的路由协议的路由,在传递的过程中下一跳不会被中间设备所修改domain
7类LSANSSA LSA由ASBR产生,用于描述到达OSPF域外的路由。NSSA LSA与AS外部LSA的功能类似,但是泛洪范围不同。NSSA LSA只能在始发的NSSA内泛洪,并且不能直接进入Area0。NSSA的ABR会将7类LSA转换成5类LSA注入到Area0NSSA区域内

三、LSA介绍

1、Router LSA

  • Router LSA使用Link来承载路由器直连接口的信息
  • 每条Link均包含"链路类型"、"链路ID"、"链路数据"以及度量值这几个关键信息。
  • 路由器可能会采用一个或者多个Link来描述某个接口
Link TypeLink IDLink data
P2P:描述一个从本路由器到邻居路由器之间的点到点链路,属于拓扑信息,由于P2P网络类型没有DR所以P2P也使用1类LSA来描述网段信息邻居路由器的Router ID宣告该Router LSA的路由器接口的IP地址
TransNet:描述一个本路由器到一个Transit网段(例如MA或者NBMA网段)的连接,属于拓扑信息DR的接口IP地址宣告该Router LSA的路由器接口的IP地址
StubNet:描述一个从本路由器到一个Stub网段(例如Loopback接口)的连接末梢网段,属于网段信息宣告该Router LSA的路由器接口的网络IP地址该Stub网络的网络掩码

1类LSA的链路信息 

Link TypeLink IDLink Data
P2P(拓扑)邻居的RID自己接口的IP地址
Transnet(拓扑)DR的接口IP地址自己接口的IP地址
Stubnet(网段)网络地址子网掩码
Vlink(虚链路)邻居的RID自己接口的IP地址

1类LSA描述P2P

拓扑

 (1)基础配置

AR1
system
sysname AR1
interface g0/0/0
ip add 192.168.1.1 24

AR2
system
sysname AR2
interface g0/0/0
ip add 192.168.1.2 24

(2)OSPF配置

AR1
ospf 1 router-id 1.1.1.1
area 0
netw 0.0.0.0 255.255.255.255
q
q
interface g0/0/0
ospf network-type p2p

AR2
ospf 1 router-id 2.2.2.2
area 0
netw 0.0.0.0 255.255.255.255
q
q
interface g0/0/0
ospf network-type p2p

 查看1类LSA信息

Type:RouterLSA类型为1类LSA
Ls id:2.2.2.2自己的RID
Adv rtr:2.2.2.2产生这条LSA的路由器的RID
Ls age:8生存周期
seq:80000002序列号
Link ID:1.1.1.1邻居的RID
Data:192.168.1.2自己接口的IP地址
Link Type:p-2-pP2P为拓扑信息
Metric:1开销值
Link ID:192.168.1.0网络号
Data:255.255.255.0子网掩码
Link Type:StubnetStubnet为网段信息
Metric:1开销值

这个LSA描述了一台RID为2.2.2.2的路由器连接了一个RID为1.1.1.1的邻居与它相连的自己的接口IP为192.168.1.2并且描述了这条链路的网段为192.168.1.0/24

我们可以通过这些信息简单画出一张拓扑图

 1类LSA描述TransNet

 拓扑

(1)基础配置

AR1
system
sysname AR1
interface g0/0/0
ip add 192.168.1.1 24

AR2
system
sysname AR2
interface g0/0/0
ip add 192.168.1.2 24

(2)OSPF配置

AR1
ospf 1 router-id 1.1.1.1
area 0
netw 0.0.0.0 255.255.255.255

AR2
ospf 1 router-id 2.2.2.2
area 0
netw 0.0.0.0 255.255.255.255

查看1类LSA信息

Type:RouterLSA类型为1类LSA
Ls id:2.2.2.2自己的RID
Adv rtr:2.2.2.2产生这条LSA的路由器的RID
Ls age:18生存周期
seq:80000004序列号
Link ID:192.168.1.2DR的接口IP地址
Data:192.168.1.2自己的接口IP地址与DR最近的接口
Link Type:TransNetTransnet(拓扑信息)
Metric:1开销值

通过这条LSA我们可以知道产生这条LSA的路由器的RID为2.2.2.2,DR的接口IP地址为192.168.1.2自己的接口IP地址为192.168.1.2

通过这些信息我们可以简单画出一张拓扑

相关文章:

  • 消费级显卡上ollama部署QwQ32B
  • 【DeepSeek】HTML Api调用(支持V3和 R1,多轮对话、流式输出、对话保存、markdown格式支持)
  • Pycharm安装Opencv详细教程
  • 蓝思科技冲刺港股上市,双重上市的意欲何为?
  • JavaScript基础篇:四、 运算符与表达式
  • LeetCode 力扣热题100 分割等和子集
  • Linux下使用pigz工具结合tar实现并行压缩提升压缩和解压速度
  • 简单的模拟法
  • 在imx6ull(cortex-A7)上运行SKRTOS
  • 分享vue好用的pdf 工具实测
  • 27.卷2的答案
  • How to introduce a new product in English?
  • qt style-sheet样式不起作用问答
  • Odoo Http鉴权+调用后端接口
  • [AI QA] strace | 探索 a.out
  • 探索 Rust 高效 Web 开发:Hyperlane 框架深度解析
  • HDU 学数数导致的
  • TDengine 使用最佳实践
  • 如何在保持安全/合规的同时更快地构建应用程序:DevOps 指南
  • docker无法正常拉取镜像问题的解决
  • 香港特区政府强烈谴责美参议员恐吓国安人员
  • 机器人为啥热衷“搞体育”,经济日报:是向加速融入日常生活发起的冲锋
  • 北方将现今年首场大范围高温天气,山西河南山东陕西局地可超40℃
  • 在本轮印巴冲突的舆论场上也胜印度一筹,巴基斯坦靠什么?
  • 温州通报“一母亲殴打女儿致其死亡”:嫌犯已被刑拘
  • 刘强东坐镇京东一线:管理层培训1800人次,最注重用户体验