一、一类LSA(Router LSA)
一类LSA(Router LSA)
① 作用:计算域内路由
② 产生:每台路由器都产生
③ 内容:路由信息和拓扑信息
④ 传递范围:所属区域
<AR1>display ospf lsdb router self-originate 查看链路状态数据库中自己产生的一类LSA
Router-LSA,Router-LSA必须描述始发路由器所有接口或链路。
Type:表示产生的是几类LSA
LS id:使用Router-ID标识一类LSA的ID(始发路由器的路由器ID)
Adv rtr:通告路由器的ID,路由器的Router-ID
Ls age:生存时间
Len:长度
Seq#:每产生一次增加1
Chksum:校验和
Options:选项
Link count:使用Link ID,Data,Link Type和Metric描述一条链路
Link ID:此链路的对端标识,不同链路类型表示意义也不同
Data:描述此链路的附加信息
Type:StubNet、TransNet、Point-to-Point或虚链路
Metric:描述此虚链路的开销
每台OSPF路由器只使用一条Router-LSA描述属于一个区域的本地活动链接状态,一条Router-LSA可以描述多条链接,每条链接由Link ID,Data,Type和Metric描述。
1. Type:链接类型(并非OSPF所支持的网络类型),Router-LSA描述的链接类型共有四种:
Point-to-Point:描述一个从本路由器到邻居路由器之间的点到点链接。
TransNet:描述一个从本路由器到一个Transit网段(例如广播型网段或者NBMA网段)的链接。
StubNet:描述一个从本路由器到一个Stub网段(例如Loopback接口)的链接。
Virtual:表示这是一个从本路由器到虚连接对端ABR的链接。
2. Link ID:此链接的对端标识,不同链接类型的Link ID表示的意义也不同。
3. Data:用于描述此链接的附加信息,不同的链接类型所描述的信息也不同。
4. Metric:描述此链接的开销。
StubNet网段类型,若是环回口,link ID将是真实的IP地址(环回口IP),Data将是32位的掩码(不管在环回口上是否配置为32位的掩码),若是点到点链路上,这是真实按照上表所述
可在接口视图下使用ospf network-type [p2p *]将接口的网络类型进行更改
Options选项中,E表示有外部路由能力,可以接收外部路由
TransNet:描述我到DR
p-to-p:描述到邻居的拓扑信息
本例中:
RTA的Router ID是1.1.1.1;RTB的Router ID是2.2.2.2。
红色数字标注的是接口开销。
两个接口在同一个IP网段。
将该网段配置在Area 1。
这是由RTA产生的Router-LSA。
在描述点到点接口的Router-LSA中:
1. 通告一个到邻居路由器的点到点链接,Link ID设置为对端的Router ID,Data设置为本地接口的IP地址;
2. 通告一个到该点到点网段的Stub连接,Link ID设置为该点到点网段的网络号,Data设置为该点到点网段的网络掩码;
3. 上述两个连接的Cost值均为该点到点接口上的Cost值。
本例中:
RTA的Router ID是1.1.1.1,RTB是2.2.2.2,RTC是3.3.3.3,RTD是4.4.4.4。
红色数字表示接口开销。
通过配置接口的Router Priority将RTA配置为DR。
四个接口在同一个IP网段。
将该网段配置在Area 1中。
这是由RTD产生的Router-LSA。
在描述广播型或NBMA型接口的Router-LSA中:
1. 如果接口状态是Waiting,或者该网段上只有一个运行OSPF的路由器,或者该网段上没有DR,则通告一个通往该网段的Stub链接,Link ID设置为该网段的IP网络号,Link Data设置为该网段的网络掩码;
其他情况下,通告一个通往该网段的Transit连接,Link ID设置为DR的接口IP地址,Link Data设置为本地接口的IP地址。
2. 连接的开销值为接口的开销。
一类LSA总结:
① 只描述了到DR的拓扑信息
② 描述TransNet网段的信息时没有路由信息,掩码等,所以描述信息不全,在MA和NBMA网络中需要二类LSA进行详细描述TransNet网段
描述拓扑信息的只有一类和二类LSA,并且是在本区域内传递
一类LSA
1、Flags
V:设置为1时,说明始发路由器是一条或者多条具有完全邻接关系的虚链路的一个端点。
E:当始发路由器是一个ASBR路由器时,该为置为1。
B:当始发路由器是一个ABR路由器时,该为置为1。
2、Number of links:表明一个LSA所描述的路由器链路数量。
3、Link Type:置为1表示点到点连接一台设备;置为2表示连接一个transit网络,可以理解为广播网络;置为3表示连接subnet网络,一般该地址为环回口地址;置为4表示虚链路。
Link ID:Link Type置为1表示邻居路由器的路由器ID;Link Type置为2表示DR路由器的接口的IP地址;Link Type置为3表示IP网络或子网地址;Link Type置为4邻居路由器的路由器ID。
Link Data:Link Type置为1表示和网络相连的始发路由器接口的IP地址;Link Type置为2表示和网络相连的始发路由器接口的IP地址;Link Type置为3网络的IP地址或子网掩码。
ToS,暂不支持。
Metric:是指一条链路或接口的代价。