假装网络工程师10——ospf中的4,5类lsa详解

时间:2020-01-25 18:26:18   收藏:0   阅读:116
一、背景介绍

之前介绍了ospf中共有7中lsa类型,其中骨干区域与普通区域间通过1,2,3类lsa能够在本地计算出网络拓扑,其中连接骨干区域与普通区域的路由器成为abr,这样在一个ospf自治系统内就可以实现相互访问,但位于该as之外的路由,却无法访问,为了解决该问题,引入了4类和5类lsa。

二、网络拓扑

本次实验网络拓扑如图所示,R4的loopback接口模拟外部网络,R3与R4之间使用p2p网络类型
技术分享图片
由于R4的loopback接口属于as外接口,为宣告进ospf中,也没有引入外部路由,所以此时R3上并没有该网段的路由

[R3]display ospf routing 

     OSPF Process 1 with Router ID 3.3.3.3
          Routing Tables 

 Routing for Network 
 Destination        Cost  Type       NextHop         AdvRouter       Area
 34.0.0.0/24        48    Stub       34.0.0.1        3.3.3.3         0.0.0.0
 123.0.0.0/24       1     Transit    123.0.0.3       3.3.3.3         0.0.0.1
 11.11.11.11/32     1     Stub       123.0.0.1       1.1.1.1         0.0.0.1
 22.22.22.22/32     1     Stub       123.0.0.2       2.2.2.2         0.0.0.1

 Total Nets: 4  
 Intra Area: 4  Inter Area: 0  ASE: 0  NSSA: 0 

三、4,5类lsa详解

5类lsa

介绍4类lsa前,先介绍一下5类lsa,首先要说明的是:连接内外as域的路由器被称为asbr,通过上图能知道,R4是该网络中的asbr,尽管as自治域内相互访问畅通无阻,但是对于as外的外部网络as内的设备却一无所知,此时就需要asbr将外部的路由导入,导入后的路由在整个as内以5类lsa的形式泛洪

[R4]ospf 1
[R4-ospf-1]
[R4-ospf-1]import-route direct

因为导入路由时选的是直连接口,所以它将34网段也作为外部路由引入,此处只看192网段,5类lsa的表项显示为"External"

[R2]display ospf lsdb 

     OSPF Process 1 with Router ID 2.2.2.2
         Link State Database 

                 Area: 0.0.0.1
 Type      LinkState ID    AdvRouter          Age  Len   Sequence   Metric
 Router    2.2.2.2         2.2.2.2            535  48    80000009       1
 Router    1.1.1.1         1.1.1.1            540  48    80000008       1
 Router    3.3.3.3         3.3.3.3            535  36    80000009       1
 Network   123.0.0.3       3.3.3.3            535  36    80000006       0
 Sum-Net   34.0.0.0        3.3.3.3            596  28    80000002      48
 Sum-Asbr  4.4.4.4         3.3.3.3            860  28    80000001      48

         AS External Database
 Type      LinkState ID    AdvRouter          Age  Len   Sequence   Metric
 External  192.168.0.0     4.4.4.4            861  36    80000001       1
 External  192.168.1.0     4.4.4.4            861  36    80000001       1
 External  34.0.0.1        4.4.4.4            861  36    80000001       1
 External  34.0.0.0        4.4.4.4            861  36    80000001       1

以R2上的lsdb为例说明,能看到5类lsa是由R4产生,并在as域内泛洪,整个as域内通过5类lsa知道as域外的路由条目,尽管as域内的网络设备知道了域外的路由,但并不能够正常通信,原因就是:asbr在哪?

原文:https://blog.51cto.com/arkling/2468387

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!