路由回馈,次优路径的解决方法及详解过程

2023-10-15 01:10

本文主要是介绍路由回馈,次优路径的解决方法及详解过程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

实验拓扑图:
在这里插入图片描述
要求如下:
1.使用双点双向重发布
2.所有路由器进行最佳选择
3.存在备份路径,不得出现环路和路由回馈

实验思路:
1、解决R2,R4的路由回馈(RIP通过OSPF后又回到了RIP)
2、解决次优路径

地址规划:R1,R2,R3,R4之间使用12网段、23网段、34网段、14网段

R1,R2,R4之间运行RIP协议
R2,R3,R4之间运行OSPF协议
进行双向双点重发布
在这里插入图片描述在这里插入图片描述
1、解决路由回馈问题----修改管理距离
此时R2、R4路由表上出现路由回馈
在这里插入图片描述
在这里插入图片描述
出现路由回馈的原因:重发布将原有路由清洗,OSPF重发布进入RIP的管理距离为110,RIP重发布进入OSPF的管理距离为120,所以导致该通过RIP学习的却通过OSPF学习路由,使用路由策略来解决

R2收到R4传递来的路由管理距离加大,让他不学习管理距离小的OSPF 110,进而学习RIP
在这里插入图片描述
同理,R4收到R2传来的路由时加大管理距离,让该通过RIP的通过RIP学习
在这里插入图片描述

此时的路由表
在这里插入图片描述在这里插入图片描述
2、解决次优路径(选路不佳)----使用路由策略
R1学习到34网段和4的环回应该走下边,学习到23网段应该走上边,此时路由不佳如下:
在这里插入图片描述
RIP中使用路由策略干涉选路
在这里插入图片描述
在这里插入图片描述
此时R3路由表学习的路由正常
在这里插入图片描述
修改OSPF中选路不佳
2的环回和12网段应该走上边,14网段应该走下边
在这里插入图片描述
OSPF中使用路由策略干涉选路
在这里插入图片描述在这里插入图片描述
此时OSPF选路正常
在这里插入图片描述

总结:模仿EIGRP修改重发布路由的管理距离后,部分路由依然可能因为水平分割继续保持的路由回馈—需要路由策略来解决

这篇关于路由回馈,次优路径的解决方法及详解过程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/214398

相关文章

MySQL 日期时间格式化函数 DATE_FORMAT() 的使用示例详解

《MySQL日期时间格式化函数DATE_FORMAT()的使用示例详解》`DATE_FORMAT()`是MySQL中用于格式化日期时间的函数,本文详细介绍了其语法、格式化字符串的含义以及常见日期... 目录一、DATE_FORMAT()语法二、格式化字符串详解三、常见日期时间格式组合四、业务场景五、总结一、

Qt实现发送HTTP请求的示例详解

《Qt实现发送HTTP请求的示例详解》这篇文章主要为大家详细介绍了如何通过Qt实现发送HTTP请求,文中的示例代码讲解详细,具有一定的借鉴价值,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1、添加network模块2、包含改头文件3、创建网络访问管理器4、创建接口5、创建网络请求对象6、创建一个回复对

C++实现回文串判断的两种高效方法

《C++实现回文串判断的两种高效方法》文章介绍了两种判断回文串的方法:解法一通过创建新字符串来处理,解法二在原字符串上直接筛选判断,两种方法都使用了双指针法,文中通过代码示例讲解的非常详细,需要的朋友... 目录一、问题描述示例二、解法一:将字母数字连接到新的 string思路代码实现代码解释复杂度分析三、

springboot3.4和mybatis plus的版本问题的解决

《springboot3.4和mybatisplus的版本问题的解决》本文主要介绍了springboot3.4和mybatisplus的版本问题的解决,主要由于SpringBoot3.4与MyBat... 报错1:spring-boot-starter/3.4.0/spring-boot-starter-

mysql8.0无备份通过idb文件恢复数据的方法、idb文件修复和tablespace id不一致处理

《mysql8.0无备份通过idb文件恢复数据的方法、idb文件修复和tablespaceid不一致处理》文章描述了公司服务器断电后数据库故障的过程,作者通过查看错误日志、重新初始化数据目录、恢复备... 周末突然接到一位一年多没联系的妹妹打来电话,“刘哥,快来救救我”,我脑海瞬间冒出妙瓦底,电信火苲马扁.

Apache伪静态(Rewrite).htaccess文件详解与配置技巧

《Apache伪静态(Rewrite).htaccess文件详解与配置技巧》Apache伪静态(Rewrite).htaccess是一个纯文本文件,它里面存放着Apache服务器配置相关的指令,主要的... 一、.htAccess的基本作用.htaccess是一个纯文本文件,它里面存放着Apache服务器

SpringBoot使用Jasypt对YML文件配置内容加密的方法(数据库密码加密)

《SpringBoot使用Jasypt对YML文件配置内容加密的方法(数据库密码加密)》本文介绍了如何在SpringBoot项目中使用Jasypt对application.yml文件中的敏感信息(如数... 目录SpringBoot使用Jasypt对YML文件配置内容进行加密(例:数据库密码加密)前言一、J

Java中有什么工具可以进行代码反编译详解

《Java中有什么工具可以进行代码反编译详解》:本文主要介绍Java中有什么工具可以进行代码反编译的相关资,料,包括JD-GUI、CFR、Procyon、Fernflower、Javap、Byte... 目录1.JD-GUI2.CFR3.Procyon Decompiler4.Fernflower5.Jav

Spring Boot 中正确地在异步线程中使用 HttpServletRequest的方法

《SpringBoot中正确地在异步线程中使用HttpServletRequest的方法》文章讨论了在SpringBoot中如何在异步线程中正确使用HttpServletRequest的问题,... 目录前言一、问题的来源:为什么异步线程中无法访问 HttpServletRequest?1. 请求上下文与线

golang panic 函数用法示例详解

《golangpanic函数用法示例详解》在Go语言中,panic用于触发不可恢复的错误,终止函数执行并逐层向上触发defer,最终若未被recover捕获,程序会崩溃,recover用于在def... 目录1. panic 的作用2. 基本用法3. recover 的使用规则4. 错误处理建议5. 常见错