HCIP-Datacom-Core 1.4 OSPF Stub区域与NSSA区域

发布时间 2023-03-23 10:47:32作者: 想吃猫的老鼠

前言:HCIP-core的OSPF实验拓扑就更新完啦

1.4.1 实验介绍
 实现 OSPF Stub 区域的配置
 实现 OSPF NSSA 区域 的配置
 描述 Type 7 LSA 的内容
 描述 Type 7 LSA 与 Type 5 LSA 之间的转换过程

1.4.1.2 实验组网介绍

 

 

 

 

 

1.4.1.3 实验需求

你是公司的网络管理员。现在公司的网络中有五台AR路由器,其中R2、R3和R4在公司总部。R5在公司分部,R1在公司的另外一个分部。
为了减轻分部设备的压力,你设置区域1为NSSA区域、区域2为Stub区域。
同时为了明确设备的Router ID,你配置设备使用固定的地址作为Router ID。

 

1.4.2.1 实验步骤和思路
1. 设备IP地址配置。
2. 按照规划配置OSPF区域。
3. 检查OSPF配置结果,检查OSPF邻居关系状态,检查OSFP路由表。
4. 在R2、R5上将外部路由引入到OSPF中。
5. 配置区域2为Stub区域,观察区域2内OSPF路由表、LSDB的变化。
6. 配置区域1为NSSA区域,观察区域1内OSPF路由表、LSDB的变化。
7. 查看R4的OSPF路由器身份,在R4上观察Type-7 LSA向Type-5 LSA的转换。

 

1.4.2.2 具体实验步骤如下:

1. 设备IP地址配置。(略)
2. 按照规划配置OSPF区域。(略)有问题可以查看此前的多区域文档。
3. 检查OSPF配置结果,检查OSPF邻居关系状态,检查OSFP路由表。

 

 

 

4. 在R2、R5上将外部路由引入到OSPF中。

在R2上配置缺省路由,且指定出接口为 Loopback0接口,并将该缺省路由引入到OSPF中,外部路由类型设置为1,Cost值设置为20,不携带always参数 (默认是2类)

default-route-advertise命令用来将缺省路由通告到普通OSPF区域

如果配置always参数,无论ASBR是否有缺省路由都将在整个OSPF区域中通告缺省路由0.0.0.0,并且不再计算来自其他设备的缺省路由。

如果没有配置always参数,ASBR的路由表中必须有激活的非OSPF(BGP除外)缺省路由时才生成缺省路由的LSA。

 

R5 

 

 

 

 

 

 

 

 5. 配置区域2为Stub区域,观察区域2内OSPF路由表、LSDB的变化。

 

AR1和AR3的区域2都要配置 命令很简单 一条 stub

 

 

 

可以看到没有了外部路由

 

 

 

 

 华为的实验手册是这么解释的。

R1上此时不存在Type-4 LSA、Type-5 LSA,去往OSPF域外通过ABR生成的Type-3 LSA所携带的缺省路由实现。同时此时前往其他区域的Type-3 LSA依旧存在。
以上验证了将一个区域配置为Stub区域以后,ABR会阻断Type-4 LSA、Type-5 LSA向该区域发送,并通过Type-3 LSA向该区域内泛洪一条默认路由指向ABR自身。

 看起来有点抽象,所以stub的作用 可以两张图加深理解 stub的作用

 

 

 

 

 

 如果我们在R3配置区域2为Totally Stub区域呢?命令也很简单

 

我们会看到3类的LSA 被一条缺省路由代替

华为的实验手册解释也没问题 

此时原本多条OSPF区域间路由只剩一条0.0.0.0/0缺省路由,LSDB中Type-3 LSA只剩一条0.0.0.0。
这就验证了Totally Stub区域中ABR会阻断了Type-3 LSA、Type-4 LSA、Type-5 LSA,并生成一条Type-3 LSA,通告一条指向自身的缺省路由。

 

 

 那么Totally Stub区域作用呢?

 

 

 

 6. 配置区域1为NSSA区域,观察区域1内OSPF路由表、LSDB的变化。

先看AR4的LSDB和路由表  可以看到有4类和5类的LSA

 

 

 

 

 

 我们把区域1配置为NSSA区域后,命令也很简单

 

 

 

 配置后查看lsdb 和路由表

 

 

 

 

 

 可以看到出现了7类的LSA,他减少了4类 5类的LSA,但1 2 3 7还是有的

 

 

 

如果配置成Totally NSSA 又会怎么样呢?(我也不知道为啥华为突然在实验里面不写这个了)

命令也很简单 就一条 

nssa no-summary

 

 

 配置完了后再看LSDB 和路由表

减少了3类明细

 

 

 

 

 

 总结就是如下一张图

 

 

 

那么以上实验就全部做完了 至于第7条 个人觉得属实没啥卵用,不过也可以看看。

OSPF的特殊区域的作用

1.减少LSA 数量和路由表规模

2.提升设备性能和提高网络的稳定性

 

思考题:如果我们能在区域0里面配置特殊区域吗,如果配置了会怎么样呢?有兴趣的可以试试

 

拓扑的配置:

链接:https://pan.baidu.com/s/1jRF0rZKSCsQ4ITVhvIG8Zw
提取码:HCIP