OSPF LSA类型(Router-LSA(Type1)、Network-LSA(Type2)、Network-summary-LSA(Type3)、ASBR-summary-LSA(Type4)、AS-external-LSA(Type5)、NSSA LSA(Type7))
OSPF LSA类型(Router-LSA(Type1)、Network-LSA(Type2)、Network-summary-LSA(Type3)、ASBR-summary-LSA(Type4)、AS-external-LSA(Type5)、NSSA LSA(Type7))
OSPF网络中划分了不同的区域,每个区域都维护自己独立的LSDB,同时路由器也被定义成不同的类型。封装了路由描述信息的LSA根据路由器的类型也可以分门别类。
图1是一个被划分区域的OSPF网络。R4上配置了静态路由,在R4上将静态路由引入到OSPF进程中。
图1 划分区域的OSPF网络
Router-LSA
Router-LSA是一种最基本的LSA,即Type1 LSA。
OSPF网络里的每一台路由设备都会发布Type1 LSA。这种类型的LSA用于描述设备的链路状态和开销,在路由器所属的区域内传播。以R2为例,如图2所示,R2在Area 0、Area 1会分别发布Router-LSA。
图2 Type1 Router-LSA
以R2在接口GE1/0/1上泛洪的一条Router-LSA为例,该LSA中包含的信息如图3所示。
图3 Router-LSA信息
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泛洪区域的其他路由器。
图3所示的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值。
Network-LSA
Network-LSA,也就是Type2 LSA,由DR(Designated Router)产生,描述本网段的链路状态,在所属的区域内传播。如图4所示,R3向R2发送一条Network-LSA,列出了所有与DR形成完全邻接关系的路由器的Router ID。
图4 Type2 Network-LSA
该Network-LSA中包含的信息如图5所示。
图5 Network-LSA信息
在Network-LSA中,Link State ID字段的含义是DR接口上的IP地址。
通过Router-LSA和Network-LSA在区域内洪泛,区域内每个路由器可以完成LSDB同步,这就解决了区域内部的通信问题。
Network-summary-LSA
Network-summary-LSA,也叫Type3 LSA,由ABR发布,用来描述区域间的路由信息。ABR将Network-summary-LSA发布到一个区域,通告该区域到其他区域的目的地址。实际上,ABR是将区域内部的Type1和Type2的信息收集起来并汇总之后扩散出去,这就是Summary的含义。如图6所示,R2作为ABR,将Area 0和Area 1中的路由信息分别发布对方区域。
图6 Type3 Network-summary-LSA
如图7所示,是R2在接口GE1/0/1上发布的一条Network-summary-LSA。
图7 Network-summary-LSA信息
在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区域。
ASBR-Summary-LSA
ASBR-summary-LSA,也叫Type4 LSA,由ABR发布,描述到ASBR的路由信息,并通告给除ASBR所在区域的其他相关区域。如图8所示,R3作为ABR通告ASBR-summary-LSA到Area 0中。
图8 Type4 ASBR-summary-LSA
ASBR-summary-LSA信息如图9所示。其中,Link State ID表示该LSA所描述的ASBR的Router ID(10.4.4.4),即R4,发布该LSA的路由设备是R3(10.3.3.3),R3到达R4的代价是1。
图9 ASBR-summary-LSA信息
AS-external-LSA
AS-external-LSA,也叫Type5 LSA,由ASBR产生,描述到AS外部的路由,通告到除Stub区域和NSSA区域以外所有的区域。如图10所示,R4作为ASBR发布了一条OSPF AS到外部目的网络的路由信息。
图10 Type5 AS-external-LSA
AS-external-LSA中包含的信息如图11所示。其中,Link State ID代表外部网络目的IP地址,转发地址是指到达该外部网络的数据包应该被转发到的地址。此处的转发地址为0.0.0.0表示数据包将被转发到始发ASBR上。
图11 AS-external-LSA信息
NSSA LSA
除了上述几种LSA之外,还有一种比较特殊的LSA,NSSA LSA,也叫Type7 LSA。NSSA LSA由ASBR产生,描述到AS外部的路由,仅在NSSA区域内传播。NSSA区域的ABR收到NSSA LSA时,会有选择地将其转化为Type5 LSA,以便将外部路由信息通告到OSPF网络的其它区域。
如果图1中的Area 2为NSSA区域,R4的接口GE1/0/2会始发一条NSSA LSA,如图12所示。
NSSA LSA所有的字段与AS-external-LSA字段均相同,但这两种LSA泛洪的区域不同。AS-external-LSA是在整个AS泛洪,而NSSA LSA仅在NSSA区域中泛洪。
NSSA区域允许引入外部路由,但描述外部路由信息的NSSA LSA只能在本区域泛洪。为了使外部路由能被引入到除NSSA区域以外的其他区域,NSSA LSA在ABR(R3)上会转换成AS-external-LSA,并且泛洪到骨干区直至整个自治系统中。
P-bit(Propagate bit)用于告知转化路由器该条Type7 LSA是否需要转化。
缺省情况下,转化路由器是NSSA区域中Router ID最大的ABR。
只有P-bit置位并且FA(Forwarding Address)不为0的NSSA LSA才能转化为AS-external-LSA。FA用来表示发送的某个目的地址的报文将被转发到FA所指定的地址。
区域边界路由器产生的NSSA LSA缺省路由不会置位P-bit。
Opaque LSA
Opaque LSA包括Type9 LSA,Type10 LSA和Type11 LSA,用于OSPF的扩展通用机制。
Type9 LSA仅在接口所在网段范围内传播。用于支持GR的Grace LSA就是Type9 LSA的一种。
Type10 LSA在区域内传播。用于支持TE的LSA就是Type10 LSA的一种。
Type11 LSA在自治系统内传播,目前还没有实际应用的例子。
LSA在各区域中传播的支持情况如表2所示。
表2 LSA在各区域中传播的支持情况
区域类型
2、本资源基本为原创,部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
3、本站大部分文章的截图来源实验测试环境,请不要在生产环境中随意模仿,以免带来灾难性后果。
转载请保留出处: www.zh-cjh.com珠海陈坚浩博客 » OSPF LSA类型(Router-LSA(Type1)、Network-LSA(Type2)、Network-summary-LSA(Type3)、ASBR-summary-LSA(Type4)、AS-external-LSA(Type5)、NSSA LSA(Type7))
作者: cjh
手机扫一扫,手机上查看此文章: |
一切源于价值!
其他 模板文件不存在: ./template/plugins/comment/pc/index.htm