双重路由引入的环路,选路次优的产生以及解决方法

在这里插入图片描述

描述

在R2,R3上双向引入ospf,以及rip,R5修改静态的优先级为180,在ospf中引入该静态路由

路由分析

选路次优问题

R5引入了静态路由,优先级是150
R2->R5->100.1.1.0,优先级是150

R3->R4->100.1.1.0,优先级是150
R3->R4->R5->100.1.1.0,优先级是150
R2->R5->100.1.1.0,优先级是150

R2将这条路由引入了RIP,
R1->R2->…->100.1.1.0,优先级是100
R3->R2->…->100.1.1.0,优先级是100

R3去100.1.1.0时,下一跳R4的优先级是150
下一跳是R1的优先级是100,走左边,选路显然不优

路由环路问题

R3将RIP引入ospf
在R4上,学习到RIP中去往100.1.1.0的路由优先级是100,下一跳是R3,那么R4会放弃R5这条路

在R4上,学习到RIP中去往100.1.1.0的路由优先级是100,下一跳是R4

目前假设R3要去往100.1.1.0,路径为:
R3->R1(优先级高)->R2->R5>R4(优先级高)->R3从而产生环路

解决方法

Tag,解决环路

在路由引入时使用Tag

在R2的rip引入ospf时
抓取流量:
[R2]acl 2000
[R2-acl-basic-2000]rule permit source 100.1.1.0 0.0.0.255
用路由策略修改路由属性:
[R2]route-policy aa permit node 10
[R2-route-policy]if-match acl 2000
[R2-route-policy]apply tag 99
[R2]route-policy aa permit node 20
调用策略
[R2-rip-1]import-route ospf route-policy aa


在R3做个筛选,对于含有99标记的路由不引入ospf中
route-policy bb deny node 10
if-match tag 99
route-policy bb permit node 20
[R3-ospf-1]import-route rip route-policy bb

当10.1.1.0的路由没有通过rip学习,那么ospf区域中就不会产生优先级为100的去往100.1.1.0的路由,会走从R4学习的优先级为150的路由,消除环路

修改优先级解决次优路径

在R3中抓取去10.1.1.0的路由,优先级改的大于150即可,当然还有别的办法,比如引入时修改都可以

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值