目录

OSPF-3-1类LSA-Router-LSA

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

拓扑

https://i-blog.csdnimg.cn/direct/86341e1566f141cd9b990d51ffff38ae.png

(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信息

https://i-blog.csdnimg.cn/direct/ada611f28a0d4378a3d85f91d2c9e206.png

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

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

https://i-blog.csdnimg.cn/direct/f32b9c75f0c043ec8115be6f2a6a384b.png

1类LSA描述TransNet

拓扑

https://i-blog.csdnimg.cn/direct/b139ac7480e04701abab57ba44f21b5e.png

(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信息

https://i-blog.csdnimg.cn/direct/612b27b4b75349d3af97591a6930067d.png

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

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

https://i-blog.csdnimg.cn/direct/114a13a8f39346ccafa301885c20ffb8.png