重发布实验

在这里插入图片描述

拓扑图:
在这里插入图片描述
拓扑要求:
(1)两个协议间进行多点双向重发布。
(2)R7的环回没有宣告在OSPF协议中,而是后期重发布进入的。
(3)解决环路,所有路径选择最优,且存在备份。

实验步骤:

1.配置动态协议

[R1]rip 1
[R1-rip-1]dis th
[V200R003C00]
#
rip 1
 undo summary
 version 2
 network 20.0.0.0
 network 1.0.0.0

[R2]
#
ospf 1 router-id 2.2.2.2 
 area 0.0.0.0 
  network 10.1.24.1 0.0.0.0 
#
rip 1
 undo summary
 version 2
 network 20.0.0.0
 network 2.0.0.0

[R3]
#
ospf 1 router-id 3.3.3.3 
 import-route rip 1 route-policy b
 area 0.0.0.0 
  network 3.3.3.3 0.0.0.0 
  network 10.1.34.1 0.0.0.0 
#
rip 1
 undo summary
 version 2
 network 20.0.0.0

[R4]
#
ospf 1 router-id 4.4.4.4 
 area 0.0.0.0 
  network 4.4.4.4 0.0.0.0 
  network 10.1.0.0 0.0.255.255 

[R5]
#
ospf 1 router-id 5.5.5.5 
 area 0.0.0.0 
  network 5.5.5.5 0.0.0.0 
  network 10.1.0.0 0.0.255.255 

[R6]
#
ospf 1 router-id 6.6.6.6 
 area 0.0.0.0 
  network 6.6.6.6 0.0.0.0 
  network 10.1.0.0 0.0.255.255 

[R7]
#
ospf 1 router-id 7.7.7.7 
 area 0.0.0.0 
  network 10.1.0.0 0.0.255.255 
  

2.重发布。(R2/R3双点双向重发布,R7重发布直连)

[R2]ospf 1
[R2-ospf-1]import-route rip 1
[R2]rip 1
[R2-ospf-1]import-route ospf 1

[R3]ospf 1
[R3-ospf-1]import-route rip 1
[R3]rip 1
[R3-ospf-1]import-route ospf 1

[R7]ospf 1
[R7-ospf-1]import-route direct

存在问题:
(1)路由回馈(R2上看路由表R3路由表学到R3环回学了两条路由,/24和/32)
在这里插入图片描述
原因:一个是OSPF内部学习到的/32的路由,另一个是R3重发布进rip,再由R2重发布进了OSPF学习到了/24的路由,导致了路由回馈。

解决办法:修改R3的环回OSPF的接口工作方式为broadcast

[R3]int lo0
[R3-LoopBack0]ospf network-type broadcast 

测试:
在这里插入图片描述

(2)选路不佳。(R1路由表上到OSPF的所有路由为负载均衡,R4到RIP的所有路由也是负载均衡,度量都为1)

原因:重发布进入的路由洗掉原有度量,默认为type-2 ,默认度量值为1,不叠加内部度量。故产生了所有路由的负载均衡。

解决办法:增加cost值,来干涉选路。

[R2]ip ip-prefix OtoR index 10 permit 3.3.3.0 24
[R2]ip ip-prefix OtoR index 20 permit 10.1.34.0 24
[R2]ip ip-prefix RtoO index 10 permit 20.1.13.0 24
route-policy a permit node 10 
 if-match ip-prefix OtoR 
 apply cost 10 
#
route-policy a permit node 20 
#
route-policy b permit node 10 
 if-match ip-prefix RtoO 
 apply cost 10 
#
route-policy b permit node 20

[R2]ospf 1
[R2-ospf-1]import-route rip 1 route-policy b

[R2]rip 1
[R2-ospf-1]import-route ospf 1 route-policy a

[R3]ip ip-prefix OtoR index 10 permit 10.1.24.0 24
[R3]ip ip-prefix RtoO index 10 permit 20.1.12.0 24
[R3]ip ip-prefix RtoO index 20 permit 2.2.2.0 24

route-policy a permit node 10 
 if-match ip-prefix OtoR 
 apply cost 10 
#
route-policy a permit node 20 
#
route-policy b permit node 10 
 if-match ip-prefix RtoO 
 apply cost 10 
#
route-policy b permit node 20 

[R3]ospf 1
[R3-ospf-1]import-route rip 1 route-policy b

[R3]rip 1
[R3-ospf-1]import-route ospf 1 route-policy a

测试:
在这里插入图片描述
选路正常。

(3)环路。(R4上产生了环路,且R5上负载均衡)

原因:R7的直连重发布到OSPF管理距离为150,然后到R2上重捕法进RIP管理距离变为100,在由R1将这条路由传给R3,故R3上有从OSPF中学到管理距离150的7.7.7.0/24的路由,还有从RIP中学到管理距离100的7.7.7.0/24的路由,故会相信RIP的路由。然后再讲R3进行重发布时,会将RIP中管理距离为100的7.7.7.0/24传入到OSPF中,到R4上后,有从R7重发布进入的type-2和R3重发布进入的type2,度量值都为1,当起始度量一致时,比较沿途累加度量,故会相信R3,R4又会将这条路由传给R2,R2之间是R7传过来的,沿途累加度量大于R3传过来的沿途累加度量,故形成环路。而当R4将这条路由传给R5时,则会出现负载均衡。

解决办法:将7.7.7.7的优先级导入rip时增大(超过150),然后再rip中调用.R2和R3上都进行配置。

[R2]ip ip-prefix qq index 10 permit 7.7.7.0 24

route-policy qq permit node 10 
 if-match ip-prefix qq 
 apply preference 151 

[R3]rip 1
[R3-rip-1]preference route-policy qq

[R3]ip ip-prefix qq index 10 permit 7.7.7.0 24

route-policy qq permit node 10 
 if-match ip-prefix qq 
 apply preference 151 

[R3]rip 1
[R3-rip-1]preference route-policy qq

测试:
在这里插入图片描述

环路解除,所有实验要求完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

炫酷的腿毛!

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值