eNSP学习——配置RIP的版本兼容、定时器和协议优先级

目录

主要命令

原理概述

实验内容

实验拓扑

实验目的

实验编址

实验步骤

1、基本配置

2、配置RIP协议的版本兼容

3、配置RIP的定时器

4.配置RIP协议优先级


   需要eNSP各种配置命令的点击链接自取:华为eNSP各种设备配置命令大全PDF版_ensp配置命令大全资源-CSDN文库

主要命令

//查看发布数据库中的所有激活路由
display rip 1 database//设置接口的RIP版本,使R1能够以广播的方式发送RIPv2报文
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]rip version 2 broadcast//在R1的接口上停止发送RIP更新路由
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]undo rip output//修改几个定时器的值(更新:20;超时:120;垃圾:60)
[R1]rip 1
[R1-rip-1]timers rip 20 120 60//配置RIP协议优先级
[R1]rip
[R1-rip-1]preference 80

原理概述

        RIP在IPv4中有v1和v2两个版本。在配置RIP时,如果不指定版本,接口默认情况下能接收v1和v2的报文,但只能发送v1的报文;在指定版本的情况下,RIPv1 只能接收和发送v1的报文,RIPv2只能接收和发送v2的报文。

        RIP的定时器有3种:更新计时器,默认每 30s发送一次更新;超时计时器,默认时间180s,如果在超时计时器内没有收到邻居发来的更新报文,则把该路由的度量值设置为16,并启动垃圾收集定时器;垃圾收集定时器,默认时间120s,如果启动了该计时器,那么120s超时以后,路由表中会删除该路由表项。

        RIP默认协议优先级为100,可以手动修改。

实验内容

        本实验中采用简单的场景介绍RIP各版本间的区别及如何实现相互间的兼容、RIP的3种定时器的作用及修改方法、RIP优先级的作用及修改方法。

实验拓扑

实验目的

掌握配置RIP版本的方法

理解RIPv1和 RIPv2的相互兼容性

掌握RIP的3种定时器的配置

掌握RIP的协议优先级的配置

实验编址

设备

接口

IP地址

子网掩码

默认网关

R1(AR2220)

GE 0/0/0

192.168.12.1

255.255.255.0

N/A

GE 0/0/1

192.168.10.1

255.255.255.0

N/A

R2

GE 0/0/0

192.168.12.2

255.255.255.0

N/A

GE 0/0/1

192.168.20.1

255.255.255.0

N/A

PC1

Ethernet 0/0/1

192.168.10.10

255.255.255.0

192.168.10.1

PC2

Ethernet 0/0/1

192.168.20.10

255.255.255.0

192.168.20.1

实验步骤

1、基本配置

        根据实验编址进行相应的配置,并使用ping命令检测各个直连链路的连通性。

[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip add 192.168.12.1 24
[R1-GigabitEthernet0/0/0]int g0/0/1
[R1-GigabitEthernet0/0/1]ip add 192.168.10.1 24[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]ip add 192.168.12.2 24
[R2-GigabitEthernet0/0/0]int g0/0/1
[R2-GigabitEthernet0/0/1]ip add 192.168.20.1 24

其余直连链路省略。

2、配置RIP协议的版本兼容

        分别在R1和R2上配置RIP协议,通告相应网段。但在R1上,不指定RIP的版本,在R2上指定使用RIPv2。

[R1]rip 
[R1-rip-1]network 192.168.12.0 
[R1-rip-1]network 192.168.10.0[R2]rip
[R2-rip-1]net	
[R2-rip-1]network 192.168.12.0
[R2-rip-1]network 192.168.20.0
[R2-rip-1]version 2

配置完成后,查看R2与R1的路由表。

        可以观察到,在R1的路由表中存在PC-2所在网段的路由条目,在R2的路由表中没有发现PC-2所在网段的路由条目。

在R1的GE 0/0/0接口上抓取R1发送给R2和从R2接收到的RIP报文,如下图所示。

        可以观察到R1采用版本1,即广播方式来发送更新;而R2采用版本2,即组播方式发送更新。验证了R1在RIP协议进程中没有明确指定版本配置时,默认是可以处理接收版本1和版本2的报文,但仅发送版本1的报文;而R2因在RIP协议进程中明确配置了版本2,仅接收和发送版本2的报文。

        因此,由于R1发送的是RIPv1报文,而R2不能正确处理接收,所以R2的路由表中没有PC-1所在网段的路由条目。而R2发送的RIPv2报文能够被R1处理接收,所以在R1的路由表中存在PC-2所在网段的路由条目。

        现在为了使R2也能接收PC-1所在网段的路由条目,在R1上设置接口的RIP版本,使R1能够以广播方式发送 RIPv2报文。

//设置接口的RIP版本,使R1能够以广播的方式发送RIPv2报文
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]rip version 2 broadcast

        配置完成后,查看R2的路由表。

        发现路由表中已经存在R1发送过来的路由条目。同样也可以使用rip version2 mutlicast命令,即使R1能够以组播方式发送RIPv2报文,效果一样,这里不再验证。

        在配置RIP协议时建议路由器之间配置相同RIP版本,即所有路由器都配置RIPv1或者都配置RIP v2,以避免可能由于错误配置而导致RIP协议无法正常工作

3、配置RIP的定时器

        配置完RIP版本兼容后,再次在R1的GE O/0/0接口上通过抓包分析R1和R2更新报文的发送情况,如下图所示。

        可以观察到R1在0s时发送了一次更新,R2在4s时发送了一次更新,R1在29s时发送了下一次更新,R2在35s时发送了下一次更新。即默认情况下RIP 协议会每隔30s左右发送一次路由更新。

        路由更新的有效期为超时定时器定义的时间180s。即当在180s内没有收到新的路由更新,则宣布该路由不可达,并从路由表中清除掉该路由条目

        为了验证效果,在R1的GE 0/0/0接口上配置停止发送RIP路由更新。

//在R1的接口上停止发送RIP更新路由
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]undo rip output

        配置完成后,此时R1的GE 0/0/0接口上已经无法发送任何RIP路由更新,此时立刻查看R2的路由表

        可以观察到,从R1接收到的路由条目依然存在,原因是RIP超时定时器没有到期,该路由条目依然被保存在路由表中。

        路由条目也没有发生变化,状态仍然为[A],即仍被通告。在等待超时计时器到期定义的180s 以后再使用display ip routing-table命令检查。

        可以观察到,R2的路由表中已经无法看到R1发送过来的路由条目,原因是超时定时器已经到期,该路由条目被定义为失效,已经从路由表中清除了。

        同时再次检查R2的路由表和发布数据库。

         发现在数据库中可以看到该路由条目,但是该路由条目已经被标记为16跳,即不可达,并且状态标记为[I],该路由将不能被通告出去。虽然该条目已失效,但是仍然存在于发布数据库中的原因是RIP垃圾收集定时器启动,且还没有到期,暂时不能从数据库中清除

        如果在默认120s内仍然没有收到更新报文,垃圾收集定时器超时后将删除该表项。经过120s后再查看R2上的发布数据库。

        可以观察到,此时已经不存在任何R1发送过来的路由条目。

        可以通过timers rip命令改变这几个定时器的默认值来影响RIP的收敛速度。现将R1的更新报文的时间间隔修改为20s,超时计时器的超时时间修改为120s,垃圾收集计时器的超时时间修改为60s。

//修改几个定时器的值(更新:20;超时:120;垃圾:60)
[R1]rip 1
[R1-rip-1]timers rip 20 120 60

        配置完成后,查看RIP的协议信息。

        可以观察到,RIP定时器的值在更改后立即生效。

        如果3个定时器值设置不当,会引起网络不稳定。例如,如果更新时间大于失效时间,那么在更新时间内,可能在接收到路由更新之前,本地的路由条目已经失效了。定时器值的调整应考虑网络的规模和性能,并在所有运行的RIP路由器上进行统一配置。

4.配置RIP协议优先级

        在实际网络中,去往相同目的网段的路由信息可以通过不同的路由协议获取,比如同时通过静态路由和RIP协议获取,此时就会先比较二者的协议优先级,通过具有较高优先级的路由协议所获取的路由信息将被优选放入路由表中。

        查看R1的路由表。

        可以看到RIP的路由优先级默认值是100。可以使用preference命令把R1的路由优先级调整为80,然后再查看R1的路由表。

配置RIP协议优先级
[R1]rip
[R1-rip-1]preference 80

        可以看到,此时已经完成了修改。

        注意:优先级数值越小,代表优先级越高

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/23593.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

二重,三重积分和曲面,曲线积分的关系和区别

这是我在学习完曲面曲线积分概念后容易和二重三重积分混淆而大概总结和区分了一下,如果有错误请大佬指出,多谢!!!

CopilotKit:开源 Copilot 框架,部署应用内 AI 代理,使用 Langchain 自动执行任何任务!

原文链接:(更好排版、视频播放、社群交流、最新AI开源项目、AI工具分享都在这个公众号!) CopilotKit:开源 Copilot 框架,部署应用内 AI 代理,使用 Langchain 自动执行任何任务! &am…

WPS表格插件方方格子【凑数】功能:选出和等于固定数字的数

文章目录 后来发现可以下载方方格子插件,使用【凑数】功能https://ffcell.lanzouj.com/iwhfc1kjhayh【凑数】快速【凑数】 导师让沾发票,需要选出若干个数额的发票,使它们的和等于一个指定数。不知道怎么办了,查了一下&#xff0c…

SOA的发展历史

1.SOA的发展历程 回顾SOA发展历程,我们把其大致分为了三个阶段,下面将分别介绍每个阶段的重要标准和规范。 1.1.萌芽阶段 这一阶段以XML技术为标志,时间大致从20世纪90年代末到21世纪初。XML系W3C所建,源自流行的标准通用标记语…

Xcode 打包报错Command PhaseScriptExecution failed with a nonzero exit code

解决办法: 1、在Xcode项目中 Pods -> Targets Support Files -> Pods-项目名 -> Pods-项目名-frameworks 中(大约在第44行) 加上 -f 2、CocoaPods版本太旧了,可以尝试升级CocoaPods版本 使用sudo gem update cocoapods更新cocoapods,问题将在1.12.1版本已…

shell的编程方式

文章目录 变量俩种方式第一种方式第二种方式 取消变量数组创建数组获取数组元素的方式 read输出的方式限制输入的方式 流程控制方式for循环输出的方式第一种方式第二种方式while循环输出的方式select选择输出的方式 判断方式判断的四种方式第一种方式第二种方式第三种方式 算术…

Docker笔记-解决非交互式运行python时print不输出的问题

换句话来说就是在docker中如何不会python的print 只需要在启动时&#xff0c;不让python缓冲其输出。 关键命令如下&#xff1a;PYTHONUNBUFFERED1 如下&#xff1a; docker run -e PYTHONUNBUFFERED1 <your_image> 下面解释下-e "-e"选项的全称是"…

【软件项目管理篇】怎样平衡软件质量与时间成本范围的关系?

你会发现&#xff0c;在实际的软件项目中不乏这样的例子&#xff1a; 一个项目&#xff0c;正常估算&#xff0c;要三个月才能完成&#xff0c;但是老板或客户要压缩到一个月完成&#xff0c;而你不知道如何说服他们&#xff1b;项目开发一半&#xff0c;产品经理告诉你&#…

Python-GEE遥感云大数据分析、管理与可视化及多领域案例教程

原文链接&#xff1a;Python-GEE遥感云大数据分析、管理与可视化及多领域案例教程https://mp.weixin.qq.com/s?__bizMzUzNTczMDMxMg&mid2247606139&idx3&sn2b98c8d5c99878ce78c8fade559bdae5&chksmfa821e9ccdf5978a7e63a1d514f2a643158a595fa75ac751c5ca47769…

socket网络编程——多进程、多线程处理并发

如下图所示, 当一个客户端与服务器建立连接以后,服务器端 accept()返回,进而准备循环接收客户端发过来的数据。 如果客户端暂时没发数据,服务端会在 recv()阻塞。此时,其他客户端向服务器发起连接后,由于服务器阻塞了,无法执行 accept()接受连接,也就是其他客户端发送…

MySQL存储引擎的区别和比较

MyISAM存储引擎 MyISAM基于ISAM存储引擎&#xff0c;并对其进行扩展。它是在Web、数据仓储和其他应用环境下最常使用的存储引擎之一。MyISAM拥有较高的插入、查询速度&#xff0c;但不支持事务。 MyISAM主要特性有&#xff1a; 1、大文件&#xff08;达到63位文件长度&#x…

信号:干扰类别及特征提取

目录 第一部分&#xff1a;干扰类别 1.压制干扰 1.1噪声调幅瞄准式干扰(单音干扰) 1.2噪声调频阻塞式干扰&#xff08;宽带噪声干扰&#xff09; 1.3噪声调频扫频式干扰&#xff08;线性调频&#xff09; 2.欺骗干扰 2.1距离欺骗干扰&#xff08;幅度调制干扰&#xff0…

前端_调试工具_Chrome Devtools

目录 一、上左侧菜单功能 1.选择功能 2.手机/电脑 显示切换功能 3.内存 4.元素 5.控制台 6.源代码/来源 7.网络 8.应用 9.性能 10.安全 11.Lighthouse 12.记录器 13.性能数据分析 二、上右侧菜单功能 1.警告 2.设置 3....更多功能 谷歌浏览器自带了调试工具C…

Google Guice超轻量级依赖注入容器

Google Guice是Goolge开源的一款超轻量级依赖注入容器&#xff0c;超轻量的特点主要体现在&#xff1a;可与其它依赖注入容器混合使用&#xff0c;例如和Spring/Spring Boot的IOC容器混合使用&#xff1b;不需要任何配置信息&#xff0c;只需要引入几个有限的依赖包即可以使用&…

无线和移动网络

背景 两个重要的挑战 无线&#xff1a;通过无线链路通信移动&#xff1a;需要网络处理移动&#xff08;不同变换所接入的网络&#xff09;用户 无线网络中的组件 无线主机&#xff08;无线并不总是意味着移动的&#xff09;基站&#xff08;base station 或者叫AP&#xff0…

知乎知+广告推广开户充值的返点政策是怎样?

如何让您的品牌精准触达目标受众&#xff0c;实现高效传播与转化&#xff0c;成为了每一位市场人面临的挑战。为此&#xff0c;云衔科技作为业界领先的数字营销解决方案提供商&#xff0c;正式宣布全面支持知乎知广告开户及一站式代运营服务&#xff0c;旨在帮助各行业客户在知…

网鼎杯 2020 玄武组 SSRFMe

复习一下常见的redis主从复制 主要是redis伪服务器的选择和一些小坑点 <?php function check_inner_ip($url) { $match_resultpreg_match(/^(http|https|gopher|dict)?:\/\/.*(\/)?.*$/,$url); if (!$match_result) { die(url fomat error); } try { …

【iOS】——Runtime学习

文章目录 一、Runtime介绍二、Runtime消息传递三、实例对象、类对象、元类对象四、isa_t结构体的具体实现五、cache_t的具体实现六、class_data_bits_t的具体实现七、Runtime消息转发动态方法解析备用接收者完整消息转发 一、Runtime介绍 iOS的Runtime&#xff0c;通常称为Obj…

带你了解消防安全与应急救援,2024北京消防展6月盛大开启

带你了解消防安全与应急救援&#xff0c;2024北京国际消防展6.26盛大开启 在日益关注安全问题的今天&#xff0c;消防安全与应急救援已经成为社会发展的重要一环。为了提高全民消防安全意识&#xff0c;推动应急救援技术的发展&#xff0c;2024年北京国际消防展将于6月26日盛大…

纷享销客安全体系:物理与环境安全

纷享销客的物理设备托管在经过严格准入制度授权的TIER3级别以上的专业数据中心&#xff0c;这些数据中心均通过了等保三级与IS027001安全认证&#xff0c;确保电力、制冷等基础设施提供相应级别的冗余&#xff0c;以增强IDC环境的安全性。 业务操作系统平台采用当前广泛使用的…