OSPF:05 Stub区域

文章介绍了OSPF中Stub区域和TotallyStub区域的配置,如何通过减少LSA数量和规模来优化路由表,增强网络稳定性和性能。实验中展示了如何配置Stub区域,TotallyStub区域以及抓包验证区域类型。
摘要由CSDN通过智能技术生成

  Stub 区域 和完全 Stub 区域的功能就是减少该区域中LSA 的数量,从而缩小LSA的规模,进而减少路由表中路由条目的数量,实现降低设备负担,增强网络稳定性,优化网络性能的目的。
  Stub 区域没有 4类和 5类LSA。

本次实验的拓扑图,下面是路由配置:

R1:
sys
sysname R1
int loop 0
ip add 1.1.1.1 24
int e0/0/1
ip add 192.168.14.1 24
int e0/0/0
ip add 192.168.15.1 24
int g0/0/1
ip add 192.168.12.1 24
int g0/0/0
ip add 192.168.13.1 24
q

ospf router-id 1.1.1.1
area 0
network 1.1.1.1 0.0.0.0
network 192.168.12.1 0.0.0.0
network 192.168.13.1 0.0.0.0
area 1
network 192.168.14.1 0.0.0.0
area 2
network 192.168.15.1 0.0.0.0
R2:
sys
sysname R2
int loop 0
ip add 2.2.2.2 24
int e0/0/1
ip add 192.168.25.2 24
int e0/0/0
ip add 192.168.24.2 24
int g0/0/1
ip add 192.168.12.2 24
int g0/0/0
ip add 192.168.23.2 24
q

ospf router-id 2.2.2.2
area 0
network 2.2.2.2 0.0.0.0
network 192.168.12.2 0.0.0.0
network 192.168.23.2 0.0.0.0
area 1
network 192.168.24.2 0.0.0.0
area 2
network 192.168.25.2 0.0.0.0
R3:
sys
sysname R3
int loop 0
ip add 3.3.3.3 24
int loop 1
ip add 30.0.0.1 24
int g0/0/0
ip add 192.168.13.3 24
int g0/0/1
ip add 192.168.23.3 24
q

ospf router-id 3.3.3.3
area 0
network 3.3.3.3 0.0.0.0
network 192.168.13.3 0.0.0.0
network 192.168.23.3 0.0.0.0
R4:
sys
sysname R4
int loop 0
ip add 4.4.4.4 24
int e0/0/1
ip add 192.168.14.4 24
int e0/0/0
ip add 192.168.24.4 24
q

ospf router-id 4.4.4.4
area 1
network 4.4.4.4 0.0.0.0
network 192.168.14.4 0.0.0.0
network 192.168.24.4 0.0.0.0
R5:
sys
sysname R5
int loop 0
ip add 5.5.5.5 24
int e0/0/1
ip add 192.168.25.5 24
int e0/0/0
ip add 192.168.15.5 24
q

ospf router-id 5.5.5.5
area 2
network 5.5.5.5 0.0.0.0
network 192.168.25.5 0.0.0.0
network 192.168.15.5 0.0.0.0

 配置完成后,查看邻居建立情况。

 邻居建立无异常,进行下一步。

在R3上将环回口 1 引入到OSPF。

R3:
ospf
import-route direct

在R4上查看效果。

OSPF共有两类外部路由: 
  第一类外部路由的AS外部开销被认为和AS内部开销值是同一数量级的,因此第一类外部路由的开销值为AS内部开销值(路由器到ASBR的开销)与AS外部开销值之和。
  第二类外部路由的AS外部开销值被认为远大于AS内部开销值,因此第二类外部路由的开销值只是AS外部开销值,忽略AS内部开销值。

缺省情况下,引入外部路由时的cost为1,tag为1,type为2,可以在引入时修改。

配置stub 区域:

  area 1 area 2 配置为 stub 区域.该区域的路由器不会接收区域外部的路由,且ABR会在该区域中通告一条缺省路由,以供其访问区域外部网络。
 

R1:
ospf
area 1
stub
area 2
stub
R2:
ospf
area 1
stub
area 2
stub
R4:
ospf
area 1
stub
R5:
ospf
area 2
stub

R4 路由表中的外部路由条目已经消失,取而代之的是一条缺省路由。

查看option字段,在R1 的 e0/0/1接口上开启抓包,查看 hello报文中的 option 字段中的 N/E 位;N=0  E=1 :普通区域
N=0  E=0  :STUB区域
N=1  E=0 :NSSA


通过抓包分析可以知道 N=0 E=0,这表示是一个stub区域。

主备链路:
R4 R1之间为主用链路,R4 R2之间为备用链路。
R5 R2之间为主用链路,R5 R1 之间为备用链路。

R1:
ospf
area 2
default-cost 10

R2:
ospf
area 1
default-cost 10

默认路由的下一跳只剩下R1。

查看 R4的数据库发现上面有大量的 3 类LSA

配置 Totally Stub 区域:

在Stub 区域中有 3 类的LSA,Totally Stub 区域禁止大量3 类LSA,都使用默认路由来表示,只需要在ABR 上做。

R1:
ospf
area 1
stub no-summary
area 2
stub no-summary

R2:
ospf
area 1
stub no-summary
area 2
stub no-summary

R4 的LSDB中只有两条表示缺省的 3 类LSA,没有明细。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值