1、多区域OSPF
1.1 多区域OSPF产生的原因
在OSPF单区域中,每台路由器都需要收集其他所有的路由器的链路信息,随着网络规模的不断扩大,链路信息也会随之不断增加,这将使得单台路由器上的链路状态数据库非常庞大,导致路由器负担加重,也不便于维护管理。为解决上述问题,OSPF协议可以将整个自治系统分为不同的区域。
1.2 多区域OSPF的优势
链路状态信息只在区域内进行泛洪,区域之间传递的只是路由条目而非链路状态信息,因此大大减小了路由器的负担,当一台路由器属于不同区域时称它为区域边界路由器(ABR),负责传递区域间路由信息,区域间的路由信息传递类似距离矢量算法,为了防止区域间产生环路,所有非骨干区域之间的路由信息必须经过骨干区域,也就是说非骨干区必须与骨干区域相连,同时,非骨干区域之间不能直接进行路由信息交换。
2、OSPF多区域配置实验
2.1 实验内容
2.2 实验拓扑
2.3 实验编址
2.4 实验步骤
step1:按照实验编址进行基本配置,并测试其连通性。经测试都能连通。
step2:配置骨干区域路由器,在公司总部路由器上创建ospf进程,并在骨干区域通告总部各网段
step3:测试pc3和pc4的连通性,连接成功!
step4:配置非骨干区域路由器,创建ospf进程,指定为非骨干区域(area参数不为0)
首先在分支A的路由器R5上创建OSPF进程,创建并进入区域1,告知分支A的相应网段
在R1和R3上进行同样操作,创建区域1,将与R5相连的接口进行通告。
在分支区域B中进行同样操作,并在与R6相连的路由器中进行通告
step5:配置完成测试连通性
连通性ok!
ps:可以使用 display ip routing-table protocol ospf来查看路由条目,通过display ospf lsdb查看链路状态数据库