在OSPF网络中,骨干区域与非骨干区域在物理上必须是星型的方式连接,否则该区域将接受不到其他区域的路由信息,但是,有时候我们会因为各种各样的原因,导致骨干区域与非骨干区域在物理上连接是不规则的。
这时候我们就需要想办法解决。
一、OSPF不规则区域问题
OSPF不规则区域问题有两种:远离骨干的非骨干区域、不连续骨干
第一种:远离骨干的非骨干区域
非骨干区域不直接连接骨干区域,导致OSPF协议不能正常工作。
根据图可以看出,区域0与区域1直连,区域1与区域2直连,区域0与区域2间接连接,都知道在OSPF网络中区域0为骨干区域,其余区域为非骨干区域,这样就导致区域0可以与区域1互通,但是不能与区域2互通,区域1由于不是骨干区域,也不能与区域2互通,像区域2这样的区域我们称为不规则区域。
第二种:不连续骨干区域
在OSPF网络中出现多个骨干区域,使得OSPF网络出现问题。
由上图我们可以看出,区域1左右分别有两个区域0,使得区域1都能接收左边区域0和右边区域0,而区域0之间却不能进行互通。如果以左边区域0为主,那么右边区域0为不规则区域。
二、解决OSPF不规则区域
解决OSPF不规则区域有三种方法:tunnel隧道技术、虚拟链路、双向重发布
1、Tunnel隧道技术
第一种方法是使用Tunnel隧道技术,在不规则区域和骨干区域的区域中,创建一条Tunnel隧道,将不规则区域和骨干区域连接起来,就相当于我们建立一座大桥将不规则区域与骨干区域直接连接起来,即上两幅图的R2和R4建立一条Tunnel隧道。
优点:可以解决OSPF不规则区域问题
缺点