首页 学习笔记

一类LSA Router-LSA

Router-LSA是一种最基本的LSA,即Type1 LSA。
OSPF网络里的每一台路由设备都会发布Type1 LSA
这种类型的LSA用于描述设备的链路状态和开销,在路由器所属的区域内传播。
以R2为例,如图5-24所示,R2在Area0、Area 1会分别发布Router-LSA。
type1.png
以R2在接口GE1/0/1上泛洪的一条Router-LSA为例,该LSA中包含的信息如图5-25所示。
type1-LSA.png
LSA报文包括LSA头部和LSA信息字段。 所有类型的LSA报文,其LSA头部包含的字段都是一样的,唯一不同的是Link State ID字段含义。 在LSA头部中,主要关注以下三个字段:
● Link-State Advertisement Type:LSA类型。
● Link State ID:链路状态ID。在Router-LSA中代表始发该LSA的设备的Router ID,这里即是R2自己的Router ID。
● Advertising Router:通告路由器。

Router-LSA的信息字段有三个,用于将自己连接的所有链路的状况以及开销告诉该LSA泛洪区域的其他路由器。
图5-25 所示的LSA描述的信息为:链路类型(Type)为一个传送网络(Transit),DR接口的IP地址(ID)为192.168.23.2,和网络相连的通告路由器接口的IP地址是 192.168.23.1(Data),到达该网络的开销(Metric)是1。收到该LSA报文的路由器根据这些链路状态的描生成拓扑。
其中,Link Type有四种类型,并且ID和Data的值会根据Link Type而有不同:
● 1-P2P(点对点):此时ID表示邻居路由设备的Router ID,Data表示和网络相连的通告路由器接口的IP地址。
● 2-Transit(传送网络):此时ID表示DR接口的IP地址,Data表示和网络相连的通告路由器接口的IP地址。
● 3-Stub(末梢网络):此时ID表示IP网络或子网地址,Data表示网络的IP地址或子网掩码。
● 4-Virtual Link(虚链路):此时ID表示邻居路由设备的Router ID,Data表示通告路由器接口的MIB-II ifIndex值。

二类LSA Network-LSA

Network-LSA,也就是Type2 LSA,由DR(Designated Router)产生,描述本网段的链路状态,在所属的区域内传播。 如图5-26所示,R3向R2发送一条Network-LSA,列出了所有与DR形成完全邻接关系的路由器的Router ID。
type2.png
该Network-LSA中包含的信息如图5-27所示。

图5-27 Network-LSA 信息
type2-LSA.png
在Network-LSA中,Link State ID字段的含义是DR接口上的IP地址。
通过Router-LSA和Network-LSA在区域内洪泛,区域内每个路由器可以完成LSDB同步,这就解决了区域内部的通信问题。

三类LSA Network-summary-LSA

Network-summary-LSA,也叫Type3 LSA,由ABR发布,用来描述区域间的路由信息。 ABR将Network-summary-LSA发布到一个区域,通告该区域到其他区域的目的地址。实际上,ABR是将区域内部的Type1和Type2的信息收集起来并汇总之后扩散出去,这就是Summary的含义。如图5-28所示,R2作为ABR,将Area 0和Area 1中的路由信息分别发布对方区域。
type3.png
如图5-29所示,是R2在接口GE1/0/1上发布的一条Network-summary-LSA。
type3-LSA.png
在Network-summary-LSA中,Link State ID字段代表该LSA所描述网络的网络地址。从LSA的信息中可以看出,该LSA由R2发布(10.2.2.2),可以到达192.168.12.0,掩码为255.255.255.0的网络,代价为1。R2将Area 1中的网络地址在Area 0中发布,从而让Area 0中的路由器知道去该网络的路径,实现区域间的通信。

如果—台ABR在与它本身相连的区域内有多条路由可以到达目的地,那么它将只会始发单一的一条网络汇总LSA到骨干区域,而且这条网络汇总LSA是上述多条路由中代价最低的。

Network-summary-LSA不会通告给Totally Stub和Totally NSSA区域。

尚未更新完毕。。。



文章评论

目录