首先呢:要理解OSPF是什么?

OSPF(Open ShortestPath First开放式最短路径优先;它也是一个内部网关协议、是对链路状态路由的协议的一种实现。一般用于同一个路由域(自治系统)内。

多区域OSPF

既然说多区域那就是区域有类型的分别;分为标准区域、主干区域、末节区域和完全末节区域;所有的非骨干区域的路由信息都要经过主干区域。

好处呢:减少lsdb(链路状态数据库)的大小、节约带宽;提高路由效率,所见部分路由的OSPF路由条目,降低路由收敛的复杂度,对某些特定的lsa(链路状态广播)可以在区域边界上,实现汇总、过滤、控制,从而实现全网互通。


在华为模拟器上的简单的配置过程;

三个区域area1、area0(主干区域)和area2,AR5、AR6属于RIP协议下;配置实现OSPF多区域与RIP的连通性。

如下拓扑图:

路由引入ospf的命令 ospf引入rip路由_路由表

先在R1上配置指令

路由引入ospf的命令 ospf引入rip路由_OSPF_02

在R2上配置指令、但是有需要注意点的s0端口属于area 1、s1端口属于area 0 主干区域;

路由引入ospf的命令 ospf引入rip路由_网络_03

下面这个步骤是R2上s2端口是RIP协议下的,所以配置略不同;

路由引入ospf的命令 ospf引入rip路由_路由表_04

在R2上先查看一下路由表:

路由引入ospf的命令 ospf引入rip路由_数据库_05

在R3上配置 :

路由引入ospf的命令 ospf引入rip路由_网络_06

在R4上配置:

路由引入ospf的命令 ospf引入rip路由_路由表_07

R4配置之后查看一下路由表;都起来了那些端口、那些没起来;

路由引入ospf的命令 ospf引入rip路由_路由引入ospf的命令_08

在配置R5、RIP协议;

路由引入ospf的命令 ospf引入rip路由_数据库_09

配置R6

路由引入ospf的命令 ospf引入rip路由_路由表_10

因为我们没有在R4中查看路由表时,没有学到RIP协议、R5和R6的端口也没有起来;所以这里要在R2中注入RIP;执行下面这个指令:

路由引入ospf的命令 ospf引入rip路由_数据库_11

然后再在R4中差可能路由表有何变化:

路由引入ospf的命令 ospf引入rip路由_OSPF_12

然后测试一下连通性,在R4上ping其他端口ip试试:

路由引入ospf的命令 ospf引入rip路由_网络_13

路由引入ospf的命令 ospf引入rip路由_数据库_14