HCIA/HCIP使用eNSP模拟OSPF特殊区域综合实验(Stub TotallyStub NSSA TotallyNSSA)及OSPF优化技术(汇总+特殊区域)&LSA类型总结

OSPF特殊区域综合实验

(Stub TotallyStub NSSA TotallyNSSA)

实验配套拓扑:OSPF Comprehensive.topo



拓扑预览

在这里插入图片描述

要求:
全网运行OSPF 使用汇总 特殊区域等技术使各区域内LSA数量优化到最少 全网通

Area 0 - 黄色 -172.0.0.0/24网段
Area 13 - 青色 -172.13.0.0/24网段
Area 20 - 绿色 -172.20.0.0/24网段
Area 24 - 红色 -172.24.0.0/24网段
Area 35 - 蓝色 -172.35.0.0/24网段


一、基础配置 全网互通

1.配置R1

在R1中键入命令:

sys 
sys R1

int g0/0/0
ip add 172.0.0.1 24
int g0/0/1
ip add 172.13.0.1 24
int g0/0/2 
ip add 172.20.0.1 24

ospf 1 router-id 1.1.1.1
area 0
net 172.0.0.1 0.0.0.255
area 13
net 172.13.0.1 0.0.0.255
vlink-peer 3.3.3.3
area 20
net 172.20.0.1 0.0.0.255

由于Area 35与Area 0不直接相连 故配置Area 13虚链路使Area 35与其他区域正常通信

2.配置R2

在R2中键入命令:

sys
sys R2
int g0/0/0
ip add 172.0.0.2 24
int g0/0/1
ip add 172.24.0.2 24

ospf 1 router-id 2.2.2.2
area 0
net 172.0.0.2 0.0.0.255
area 24
net 172.24.0.2 0.0.0.255

3.配置R3

在R3中键入命令:

sys 
sys R3
int g0/0/0
ip add 172.13.0.3 24
int g0/0/1
ip add 172.35.0.3 24

ospf 1 router-id 3.3.3.3
area 13
net 172.13.0.3 0.0.0.255
vlink-peer 1.1.1.1
area 35
net 172.35.0.3 0.0.0.255

4.配置R4

在R4中键入命令:

sys
sys R4

int g0/0/0
ip add 172.24.0.4 24

ospf 1 router-id 4.4.4.4
area 24
net 172.24.0.4 0.0.0.255

5.配置R5

在R5中键入命令:

sys 
sys R5
int g0/0/0
ip add 172.35.0.5 24

int lo 5
ip add 5.5.5.5 32

ospf 1 router-id 5.5.5.5
area 35
net 172.35.0.5 0.0.0.255
net 5.5.5.5 0.0.0.0

6.配置R6

在R6中键入命令:

sys 
sys R6
int g0/0/0
ip add 172.20.0.6 24

ospf 1 router-id 6.6.6.6
area 20
net 172.20.0.6 0.0.0.255

测试

在R4中键入命令:

ping 172.35.0.5

在这里插入图片描述

在R4中键入命令:

ping 172.20.0.6

在这里插入图片描述
此时已全网互通
下面利用优化技术(汇总+特殊区域)对各区域内LSA进行优化


二、增加内部路由&引入外部路由 并查看当前LSDB数据库

1.在R4宣告内部路由(Area 24)

在R4中键入命令:

int lo 0 
ip add 172.16.0.1 24
int lo 1
ip add 172.16.1.1 24
int lo 2
ip add 172.16.2.1 24
int lo 3
ip add 172.16.3.1 24
ospf 1
area 24
net 172.16.0.1 0.0.0.255
net 172.16.1.1 0.0.0.255
net 172.16.2.1 0.0.0.255
net 172.16.3.1 0.0.0.255

2.在R6引入外部路由(Area 20)

在R6中键入命令:

int lo 4 
ip add 172.16.4.1 24
int lo 5
ip add 172.16.5.1 24
int lo 6
ip add 172.16.6.1 24
int lo 7
ip add 172.16.7.1 24
ospf 1
import-route direct type 1

3.查看当前各区域LSDB

以R1为例
在R1中键入命令:

dis ospf lsdb

Area 0区域
在这里插入图片描述
Area 13区域
在这里插入图片描述

Area 20区域
在这里插入图片描述
外部路由
在这里插入图片描述
可见各区域LSDB中的LSA条目众多
下面进入优化过程


三、OSPF优化技术

1 汇总

将路由表中的多条明细路由汇总为一条路由 从而减少路由表的规模
提高性能或扩展性 OSPF的汇总只能在ABR或ASBR配置
在庞大的网络中 LSA非常多 精简LSA就是精简数据库 就是精简路由表
提升网络性能 所以汇总特别重要

注意:
Type 1&2是精简不了的 也就是不能运用汇总和特殊区域
而Type 3 4 5是可以精简的

1.1 区域间路由汇总

在这里插入图片描述

1.2 外部路由汇总

在这里插入图片描述

1.3 命令

命令备注
abr-summary 192.168.0.0 255.255.252.0ABR汇总区域间路由
asbr-summary 192.168.0.0 255.255.252.0ASBR汇总外部路由

advertise:发布汇总后路由 默认
not-advertise:不发布汇总路由
cost:配置开销

2 特殊区域

普通区域
缺省情况下 OSPF区域被定义为普通区域 普通区域包括标准区域和骨干区域

骨干区域
Area 0 核心区域
也叫传输区域(负责在不同的非骨干区域之间分发路由信息)
非骨干区域
非Area 0 分为标准区域特殊区域
注意
所有其他非骨干区域必须和骨干区域直接相连

特殊区域
Stub区域
末梢(末节)区域 屏蔽LSA 4/5
区域内不能有ASBR(不能有外部路由) 不能是区域0 不能有虚链路
并由ABR自动向该区域内发送一条LSA 3的缺省路由

Totally Stub区域
完全末梢(完全末节)区域 屏蔽LSA 3/4/5
区域内不能有ASBR(不能有外部路由) 不能是区域0 不能有虚链路
除了ABR向该区域内发送一条LSA 3的缺省路由

NSSA(“not-so-stubby” area)
不是那么末梢的区域 屏蔽LSA 4/5
但区域内允许有ASBR(意为区域中有Type5)(即打破了末梢规则)
因此为了传递外部路由 该区域内使用LSA 7代替LSA 5
到其他正常区域再转换成LSA 5
该区域的ABR会发送一条LSA 7的缺省路由

Totally NSSA
完全不是那么末梢的区域 屏蔽LSA 3/4/5
但区域内允许有ASBR(即打破了末梢规则)
因此为了传递外部路由 该区域内使用LSA 7代替LSA 5
到其他正常区域再转换成LSA 5
该区域的ABR会发送一条LSA 3和LSA 7的缺省路由

在这里插入图片描述

3 LSA类型

1 路由器LSA(Router LSA )
每一个路由器(允许OSPF协议)都会生成
描述某区域内路由器端口链路状态的集合
只在所描述的区域内泛洪

2 网络LSA(Network LSA )
由DR生成
描述多路访问网络上所连接路由器的列表
只在该网络所属的区域内泛洪

3 网络汇总LSA(Network Summary LSA )
由ABR生成
描述区域间的路由信息
在该LSA所生成的区域内泛洪
再由其他区域的ABR重新生成

4 ASBR汇总LSA(ASBR summary LSA )
由ABR生成
描述到ASBR的路由信息
在ABR所连接的区域内泛洪(ASBR所在区域除外)
再由其他区域的ABR重新生成

5 AS外部LSA(AS External LSA )
由ASBR生成
描述AS外部的路由信息
在整个AS内部泛洪

7 NSSA LSA
由ASBR产生 内容几乎和LSA5是相同的
但NSSA LSA仅仅在始发这个LSA的NSSA内泛洪 不能直接进入骨干区域。
NSSA的ABR会将7类LSA转换成5类LSA注入到骨干区域


四、使用 汇总+特殊区域 对各区域进行LSA优化

1.汇总

1.1 对内部路由的汇总

特别注意:OSPF的内部路由汇总只能在ABR上配置
故在R2中进行以下操作
在R2中键入命令:

ospf 1
area 24
abr-summary 172.16.0.0 255.255.248.0

在R1中键入命令:

dis ospf lsdb

汇总前:
在这里插入图片描述
汇总后:
在这里插入图片描述
刚刚在R4中宣告的四条内部路由
172.16.0.1/24
172.16.1.1/24
172.16.2.1/24
172.16.3.1/24
汇总为一条172.16.0.0/21

1.2 对外部路由的汇总

特别注意:OSPF的外部路由汇总只能在ASBR上配置
故在R6中进行以下操作
在R6中键入命令:

ospf 1
asbr-summary 172.16.4.0 255.255.252.0

在R1中键入命令:

dis ospf lsdb

汇总前:
在这里插入图片描述
汇总后:
在这里插入图片描述
刚刚在R6中引入的四条外部路由
172.16.4.1/24
172.16.5.1/24
172.16.6.1/24
172.16.7.1/24
汇总为一条路由172.16.4.0/22


2.特殊区域

2.1 将Area 24配置为Totally NSSA区域

在R2中键入命令:

ospf 1
a 24
nssa no-summary

配置前:
在这里插入图片描述
配置后:
在这里插入图片描述
可见 屏蔽LSA 3/4/5 只保留Type1&2

2.2 将Area 20配置为NSSA区域

在R1中键入命令:

ospf 1
a 20
nssa

在这里插入图片描述
在这里插入图片描述

2.3 将Area 35配置为Stub区域

在R3中键入命令:

ospf 1
a 35
stub no-summary

配置前:
在这里插入图片描述
配置后:
在这里插入图片描述


配置完成 复盘拓扑

在这里插入图片描述

  • 2
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

skawngury

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值