LSA头部
上部分OSPF基础中学习完OSPF如何建立邻居与邻接关系,OSPF在建立邻接关系后已经搭建完成自己的LSDB数据库了,这时候就该进行路由计算来选出最优的路径。
在学习OSPF路由计算之前,我们先来看下LSA的种类。在OSPF中有许多的LSA类型,根据不同区域不同作用来进行区分。
不管是几类LSA,其都有相同的LSA头部,用来描述LSA简单信息.
一个LSA的头部如上图所示:
LS age | 此字段表示LSA已经生存的时间,单位是秒。 |
---|---|
LS type | 此字段标识了LSA的格式和功能。常用的LSA类型有五种。 |
Link State ID | 此字段是该LSA所描述的那部分链路的标识,例如Router ID等。 |
Advertising Router | 此字段是产生此LSA的路由器的Router ID。 |
LS sequence number | 此字段用于检测旧的和重复的LSA。 |
LS checksum | 此字段用于校验LSA头部完整性 |
Length | 此字段表示该条LSA的大小 |
域内LSA
1.Router-LSA
1类LAS:Router-LSA(每台运行OSPF的路由器都都会产生)用来描述本区域内的链路信息
当前网络环境中,邻居关系与邻接关系均已建立,R2向R1发起LSR请求自己没有的LSA条目,R1发送LSU如下图:
LS Type | 表示该LSA的类型为Router-LSA即1类LSA |
---|---|
LS Age | 表示该LS条目的存活时间,单位s |
Link State ID | 链路状态ID,在1类LSA中表示本机Router ID |
Advertising Router | 表示发起此LSA的路由器的Router ID |
Type | 链接类型,描述P2P网络环境中为P2P,描述MA与NBMA网络环境中为TransNet,描述具体的网段为StubNet |
Link ID/ID | 此链接的对端标识,不同类型的Type此字段表示的含义不同,在Stub下,表示网段的 |