OSPF实验2
要求:
1.如图连接,合理规划IP地址,所有路由器各自创建一个loopback接口
2.R1再创建三个接口IP地址为201.1.1.1/24、201.1.2.1/24、201.1.3.1/24
R5再创建三个接口IP地址为202.1.1.1/24、202.1.2.1/24、202.1.3.1/24
R7再创建三个接口IP地址为203.1.1.1/24、203.1.2.1/24、203.1.3.1/24
3.如图运行路由协议
R1 -R2 -R3之间使用MGRE网络,为hub-spoke 网络结构,R1为hub端 ,部署OSPF网络,MGRE修改为BMA网络类型
4.area 1 区域不得出现4.5类LSA
5.其他区域优先通过R3访问R1 三个环回接口
6.尽量减少路由条目数量
7.area 1 区域增加安全性
8.全网可达
1、配置地址
R1:
R2:
R3:
R4:
R5:
R6:
R7:
R8:
2、按照各个划分的区域运行相关的路由协议。
R1 -R2 -R3之间使用MGRE网络,为hub-spoke 网络结构,R1为hub端,部署OSPF网络,MGRE修改为BMA网络类型。
area 0中,R8模拟运营商不进行通告,在R1-R3配置缺省指向R8链接的接口上:
R1、R2、R3之间建立隧道,R3作为hub:
R1、R2、R3运行ospf协议,隧道接口划分为area 0:
将R2和R3的DR优先级调整为0,放弃DR选举,固定DR为R1:
修改网络类型为BMA:
查看配置情况:
area 1中配置:
area 2中配置:
RIP 100区域配置:
RIP 200区域配置:
在R4和R6上对RIP和OSPF进行重发布:
查看重分布后R4上的路由表:
因为area 2是不与骨干区域相连的,即不规则区域,需要将不规则区域进行处理使其与骨干区域相接,否则不能互相学习路由信息,而要求的第4点不得出现4、5类LSA,需要设置area 1为特殊区域stub,stub区不能使用虚链路以及重发布,这里使用的使隧道建立来延长area 0区,使其学习到area 2的路由信息。
在R2、R3对R4进行隧道建立,延长area 0区域,使area 0区域连接area 2区域。
使用R2、R3和R4的环回地址进行隧道建立,避免使用物理地址建立,因为物理地址如果在物理连接中出现故障,隧道将会失效。
先将原本通告在area 0区域中的2.2.2.2环回和3.3.3.3环回取消,重新通告在与4.4.4.4环回同区域中,因为隧道的建立是使用1类LSA进行维持的,如果用来建立隧道源环回或是目标环回不在同一个区域中,会使环回的学习和维持是使用3类LSA的,则会出现因为1类LSA优于3类LSA使环回之间维持断开,隧道不能建立,而断开后3类LSA重新学习建立隧道又会重新出现,即重新建立1类LSA,这时又会重新断开,一直反复循环。而在同一个区域建立则不会出现3类LSA。
将R2和R3的环回通告到area 1区域中:
建立R2、R3对R4的隧道:
对隧道的地址通告到area 0中,延长area 0区域:
3、设置area 1为特殊区域stub区,区域不出现4、5类LSA。
4、改变R2上的开销值,使其他区域通过R3的选路来访问R1的环回。
改变开销值前:
R2的隧道接口上增加开销值:
改变后选路为R3:
5、进行路由的汇总减少条目,同时配置空接口避免环路。
R1的环回汇总,ABR上汇总:
R5的环回汇总:
R7的环回汇总:
汇总后:
配置空接口,避免环路: