OSPF
的
LSA
类型
——连载五
自治系统外部的
LSA
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
图
1
:
<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />
(基本配置见“
OSPF
的
LSA
类型
——连载一”)
5
类
自治系统外部的
LSA
自治系统外部的
LSA
是由
ASBR
(图中为
R5
)始发的,这些自治系统外部的
LSA
是用来通告
OSPF
自治系统外部的目的网络的,这里也包括到达外部目的网络的缺省路由。自治系统外部
LSA
可以泛洪到
OSPF
域中所有非末梢的区域中去。
LSA
传播范围:域外路由,不属于某个区域,一个
LSA
即是一条路由信息
LSA
通告路由器:
ASBR
的
Router ID
,通告路由器不会发生改变
LSA
链路状态
ID
:网络号
LSA
包含的内容:将外部自治系统传递进来,包含着域外的路由信息
show ip os database external
查看一条自治系统外部的
LSA
R4#
show ip os database external
OSPF Router with ID (<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />4.4.4.4) (Process ID 110)
Type-5 AS External Link States
Routing Bit Set on this LSA
LS age: 845
Options: (No TOS-capability, DC)
LS Type: AS External Link
Link State ID: 172.16.1.0 (External Network Number )
//OSPF
自治系统外部网络号
Advertising Router: 5.5.5.5
// ASBR
的
Router ID
,通告路由器不会发生改变
(
在
OSPF
区域中的路由器都被通告的一样
)
LS Seq Number: 80000002
Checksum: 0xBE0F
Length: 36
Network Mask: /24
Metric Type: 2 (Larger than any link state path)
//
即
O E2
TOS: 0
Metric: 20
Forward Address: 0.0.0.0
//
转发地址,是指到达所通告的目的地的数据包应该被转发到的地址。如果转发地址为
0.0.0.0
,那么数据包将被转发到始发的
ASBR
上
External Route Tag: 0
如上所示,
R4
仅仅通过
5
类
LSA
并不能正确转发数据包,因为它并不知道
ASBR
的路径怎么去,这时
4
类的网络汇总
LSA
就能辅助
5
类
LSA
,使
R4
知道了去
ASBR
可以把数据包转发给
R2
。
4
类网络汇总
LSA
的作用即在此;把
ASBR
的
Router ID
传播到其他区域,让其他区域的路由器得知
ASBR
的位置。
我们回过头来看一下
R4
上的
4
类
LSA
信息:
R4#sh ip os da asbr-summary
OSPF Router with ID (4.4.4.4) (Process ID 110)
Summary ASB Link States (Area 1)
Routing Bit Set on this LSA
LS age: 629
Options: (No TOS-capability, DC, Upward)
LS Type: Summary Links(AS Boundary Router)
Link State ID: 5.5.5.5 (AS Boundary Router address)
Advertising Router: 2.2.2.2
LS Seq Number: 80000002
Checksum: 0xBFD4
Length: 28
Network Mask: /0
TOS: 0 Metric: 138
所以说,
4
类
LSA
是辅助
5
类
LSA
一起实用的。
转载于:https://blog.51cto.com/laogebo/99931