OSPF路由汇总和虚链路的配置

实验一:OSPF路由汇总的配置
在这里插入图片描述
实验步骤及要求
1.配置各台路由器的IP地址

2.在R1、R2和R3上进行OSPF的配置

3.在R3和R4上进行RIPv2配置,并关闭自动汇总
r3(config)#router rip
r3(config-router)#verison 2
r3(config-router)#network 172.20.0.0
r3(config-router)#no auto-summary
r4(config)#router rip
r4(config-router)#verison 2
r4(config-router)#network 10.0.0.0
r4(config-router)#network 172.20.0.0
r4(config-router)#no auto-summary

4.在R3上配置路由重发布
r3(config)#router ospf 1
r3(config-router)#redistribute rip subnets 将rip的路由重发布到ospf自治系统中
r3(config-router)#exit
r3(config)#router rip
r3(config-router)#redistribute ospf 1 metric 5 将ospf自治系统路由重发布到rip网络中

5.在R2上配置区域汇总,对区域1 的三个loopback路由进行汇总(区域间路由汇总)
R2(config)#router ospf 1
R2(config-router)#area 1 range 汇总后的网络地址 汇总后的子网掩码
汇总的网络地址和汇总后的子网掩码自己算一下

6.R3上进行外部路由汇总,对R4的loopback口进行汇总
R3(config)#router ospf 1
R3(config-router)#summary-address汇总后的网络地址 汇总后的子网掩码
汇总的网络地址和汇总后的子网掩码自己算一下

实验二:OSPF虚链路的配置
实验拓扑图(一)使用虚链路将区域连接到骨干区域.
在这里插入图片描述
1.配置R1、R2、R3和R4的IP地址

2.R1、R2、R3、R4上配置OSPF

3.查看R1和R2的路由表

通过观察R1的路由表,R1的路由器能否学习到骨干区域和area 1区域的路由________
造成这个问题的主要原因是_____________
由此能够得出OSPF的区域配置规则是___________

4.当有这种问题出现时,可以使用虚链路的配置方案解决。使用虚链路可以确保非直连区域能够逻辑认为自己与骨干区域直连。在R2和R3上进行如下虚链路的配置。
R2(config)#router ospf 1
R2(config-router)#area 1 virtual-link 172.16.20.9
172.16.20.9为对端的router id 可自己提前查询
注意:使用router id,而不是接口ip。
R2(config-router)#exit
命令中的area 1 指出有一条虚链路存在于区域1中。
virtual-link 172.16.20.9指出创建虚链路的对端R3路由器的router id。
R3(config)#router ospf 1
R3(config-router)#area 1 virtual-link 172.16.20.5
R3(config-router)#exit
配置到R2路由器虚链路。

5.查看R1的路由表,并截图,R1路由器是否正确的学习到其它区域的路由?

6.R2上查看OSPF虚链路的运行情况和LSDB,理解含义
show ip ospf neighbor
show ip ospf virtual-links
show ip ospf database

实验拓扑(二)使用虚链路将不连续的区域0连接起来
在这里插入图片描述
1.配置R1、R2、R3和R4的IP地址

2.R1、R2、R3、R4上配置OSPF

3.查看R1、R2、R3、R4的路由表
通过以上查看,可以发现,任何一台路由器都无法学习到完整的网络路由。产生此问题的主要原因是:骨干0的区域被area 1分割,造成整个网络变成两个OSPF的自治系统。所以相互之间都无法学习完整的路由。

4.在这种情况下,可以通过配置虚链路来解决骨干被分割的问题。在R2和R3上进行如下虚链路的配置。
R2(config)#router ospf 1
R2(config-router)#area 1 virtual-link 172.16.20.9
R2(config-router)#exit
命令中的area 1 指出有一条虚链路存在于区域1中。
virtual-link 172.16.20.9指出创建虚链路的对端R3路由器的router id。
R3(config)#router ospf 1
R3(config-router)#area 1 virtual-link 172.16.20.5
R3(config-router)#exit
配置到R2路由器虚链路。
注意:使用router id,而不是接口ip。

5.查看任意一台路由器的路由表,确认路由学习情况。

6.R2上查看OSPF虚链路的运行情况和LSDB,理解含义。
show ip ospf neighbor
show ip ospf virtual-links
show ip ospf database

总结:OSPF Virtual Link不仅可以解决普通区域与骨干区域非直连问题,还可以解决骨干被分割问题。但是,此类问题一般都是由于网络迁移或是本身设计问题所造成的。OSPF的虚链路仅仅是一种网络过渡的解决方案。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值