HCIA-RS实验-路由配置-RIPv2 路由汇总和认证

news2025/5/24 5:17:17

        RIPv2 路由汇总和认证简介:

        RIPv2 是一个距离向量路由协议,用于在网络中选择最佳路径。RIPv2 路由汇总和认证是两个重要的功能,可以提高路由协议的可靠性和安全性。

1. 路由汇总

        路由汇总是将多个路由表项合并成一个较小的路由表项的过程。在 RIPv2 中,可以通过使用无分类域间路由选择(CIDR)和可变长度子网掩码(VLSM)来实现路由汇总。CIDR 可以将多个子网合并成一个较小的路由表项,VLSM 可以将不同子网的掩码合并成一个路由表项。路由汇总可以减少路由表项的数量,降低路由器的负载,提高路由协议的效率。

2. 认证

        RIPv2 支持认证功能,可以防止未经授权的路由器加入网络。认证可以通过使用 MD5 算法对路由器发送的 RIP 报文进行加密来实现。路由器需要在发送 RIP 报文时使用相同的密钥进行加密,接收方路由器可以使用相同的密钥进行解密。认证可以确保 RIP 报文的真实性和完整性,防止路由器被欺骗或篡改。

综上所述,RIPv2 路由汇总和认证是两个重要的功能,可以提高路由协议的可靠性和安全性。

        这篇文章主要学习RIPv2路由汇总的配置方法,配置RIP认证的方法,RIP认证失败时故障排除的方法:

拓扑图

实验环境ip配置:

        修改名称、配置对应的接口IP以及环口IP:(由于之前的文章已经有写过了,这里只截图AR1的,其他AR不再一一截图)

 

在R1、R2和R3上配置RIPv2路由协议。

        3个路由配置RIPv2并发布10.0.0.0段IP,3个命令一致,不一一截图,其他的也参考AR1

 在R3发布172.16.0.0段IP

        由于AR3是多个换回接口。而多个的环回接口端都是172.16.0.0段,所以需要增加该段IP的同步

在R1查看路由表是否已经学习到对应的IP

 

         上面截图看出已经学习到RIP的172.16段IP,再R1测试ping到R3的172.16.xx.xx

        已经可以ping通,证明目前链路已经正常

 在R2 上配置RIP 手动路由汇总

        在R2的G0/0/0接口执行rip summary-address命令,配置RIP路由汇总。四条路由172.16.0.0/24、172.16.1.0/24、172.16.2.0/24和172.16.3.0/24汇总成了一条172.16.0.0/16。

 

       

  输入该命令后查看路由表是否已经汇聚好了路由

     

再测试R1到网段172.16.0.0的连通性。

        上述信息表明,路由汇总减小了路由表的规模,而且并不影响网络的连通性。 

配置RIP 认证

        在R1和R2间配置明文认证,在R2和R3间配置MD5认证。认证密码均为“rabbit”     (需要在接口配置)

   

 

配置完成后,验证路由是否受到了影响。 

 

 

 

 上路由表截图可以发现无异常,可以正常使用:再从R1-R3的ping测试

无异常

RIPv2 认证失败时故障排除

        在R2的G0/0/0接口将认证密码修改为“rabbit2”

     

然后查看R1的路由表:

        由于R1与R2之间的RIP认证密码不匹配,所以R1收不到从R2发来的任何RIP路由信息。

        在R2的G0/0/0接口将认证密码恢复为“rabbit”。

        恢复后再查看R1的路由表

 截图可见,路由已经恢复

明文认证。

        在R2的G0/0/1接口将认证模式修改为明文认证。

         

        使用命令清除R3在密码错误之前从R2学到的路由信息。改命令需要在用户视图查看,非配置视图,所以需要先退出)

reset ip routing-table statistics protocol rip

 

 查看R3的路由表。

        由于R2和R3使用不同的RIP认证模式,R3无法接收R2发布的RIP路由。 

        在R2的G0/0/1接口将认证模式恢复为MD5。

马上查看R1、R2、R3路由表

 

        

 以上可发现路由已经正常使用(验证R1、R2和R3的路由表中的路由条目是否已经恢复。注意,由于RIP是周期更新,因此可能需要稍等片刻才能恢复。)

 

ping测试:

R1-R2、R1-R3

 R2-R1、R2-R3

R3-R2、R3-R2

 

完成、、

这篇就到这里了;使用到的命令,我将粘贴在后面并带上注释,有问题随时交流;之前已经出现过的命令将不再重新附带和注释;只添加新的。 

来自一个不懂技术的兔子

新的命令合集

rip authentication-mode simple     //这个命令是用来配置RIP协议的简单认证模式,配置的密码在命令后添加;


rip authentication-mode md5     //RIP的MD5认证。配置的密码在命令后添加


rip summary-address ip-address mask      //这个命令是用来配置RIP协议的汇总地址,其中,ip-address是要汇总的地址,mask是该地址的子网掩码。该命令将会把指定的地址范围内的路由信息进行汇总,以节省路由表的空间。请注意,汇总地址必须是在RIP协议中已知的地址,否则该命令将不会生效。


reset ip routing-table statistics protocol rip     //这个命令是用来清除RIP协议的路由表统计信息


延伸的汇总:
undo rip summary-address ip-address mask   //删除汇总地址会导致路由表重新计算


reset ip routing-table statistics interface interface-name protocol rip    //清除特定接口的路由表统计信息

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

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

相关文章

vscode IDE 能用的上的扩展工具功能介绍

记录分享vscode扩展,包括提升开发效率。必备。主题美化。ChatGPT等。 参考 vscode-extensions [Best] 记录分享方式,整理自己用的扩展,还有一键备份和还原方法。 ⭐快速下载和使用扩展 后面会介绍很多vscode扩展.这裡有一个技巧,…

腾讯云2核2G4M轻量服务器带宽CPU流量系统盘性能测评

腾讯云轻量2核2G4M服务器自带4M公网带宽,下载速度可达512KB/秒,100%CPU性能,系统盘为50GB SSD盘,300GB月流量,折合每天10G流量,地域节点可选上海/广州/北京。腾讯云百科分享腾讯云轻量应用服务器2核2G4M配置…

【1++的Linux】之Linux常见指令(一)

👍作者主页:进击的1 🤩 专栏链接:【1的Linux】 文章目录 一,ls指令二,pwd命令三,cd指令四,touch 指令五,mkdir指令六,rmdir指令 && rm 指令 一&#…

sensor的感光原理

文章内容来自网络,联系我可以删掉。 目录 CMOS sensor上有什么? 不同像素对应的图像质量: 像点感光原理: Bayer格式变换成RGB格式: CMOS sensor上有什么? CMOS sensor 通常由像敏单元阵列、行驱动器、…

mosn基于延迟负载均衡算法——走得更快,期待走得更稳 | 京东云技术团队

前言 这篇文章主要是介绍mosn在v1.5.0中新引入的基于延迟的负载均衡算法。 对分布式系统中延迟出现的原因进行剖析介绍mosn都通过哪些方法来降低延迟构建来与生产环境性能分布相近的测试用例来对算法进行验证 地址: https://github.com/mosn/mosn/pull/2253 在开…

python安装包遇到问题解决手册

问题描述: Windows安装 pip install pycocotools 出现问题。显示 error: Microsoft Visual C 14.0 or greater is required. Get it with "Microsoft C Build Tools": https://visualstudiomicrosoft.com/visual-cpp-build-tools/ 解决方法:…

力扣算题day16(树使用递归方法需要记住,都会遍历完整个树,叶子节点是整个递归的某次递归结束)

104、二叉树最大深度 给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 测试代码: class TreeNode:def __init__(self, valNone, leftNone, rightNone):self.val valself.left leftself.right rightclass …

【Linux】缓存数据库Memcached

一、 什么是缓存 缓存是指可以进行高速数据交换的存储器,它先于内存与CPU交换数据,因此速率很快。 从性能分析: CPU缓存>内存>磁盘>数据库 从性能来看内存是介于CPU和磁盘,在实际中内存是CPU和磁盘的桥梁。buffer和cache…

【Linux】进程优先级PRI NI/并行与并发的概念

文章目录 基本概念为什么会有优先级?如何查看进程优先级?PRI and NI如何更改进程优先级?优先级vs权限并行与并发的概念 基本概念 CPU资源分配的先后顺序,就是指进程的优先权(priority)。优先权高的进程有优…

C# 使用PdfiumViewer实现对PDF文档打印预览(二)

文章目录 前言关于PdfiumViewer配置PdfiumViewer环境PdfiumViewer 打开并预览本地的PDF文档PdfiumViewer 预览PDF文件流小节附录 前言 想要对PDF文档进行预览和打印,实际上这个文档可以是存在的,也可以是一个PDF文件流(本地并没有PDF文件&am…

家用洗地机哪个好用?家用洗地机分享

洗地机是一种代表现代化清洁的设备,它具有高效、环保、经济、智能等多种特点。洗地机可以为您提供先进的清洁技术和设备,为您的清洁工作提供有力的支持。洗地机可以适应不同场所和建筑物的需求,提高工作效率和卫生形象。因此,选择…

Dockerfile构建镜像读取环境变量问题

起初使用如下Dockerfile构建Java镜像&#xff1a; FROM 10.170.33.245/base/openjdk:11.0.6-jdk-slim-busterMAINTAINER luo.hq <luo.hqneusoft.com>ENV TZ "Asia/Shanghai" ENV TERM xterm ENV LC_ALL C.UTF-8 ENV LANG C.UTF-8 ENV JVM_OPTIONS ""…

CSS 径向渐变

background: radial-gradient([ <ending-shape> || <size> ]? [ at <position> ]? , <color-stop-list> ); 属性解析&#xff1a; ending-shape &#xff1a;渐变结束的形状 默认为椭圆ellipse&#xff0c;可以设置为圆形circle size&#xff1a;渐…

R语言 | 认识apply家族

目录 一、apply()函数 二、sapply()函数 三、lapply()函数 四、tapply()函数 ​五、iris鸢尾花数据集 R语言提供了一个循环系统称apply家族&#xff0c;它具有类似for循环的功能&#xff0c;但是若想处理相同问题&#xff0c;apply家族函数好用太多了。 一、apply()函数 …

隐藏加密文件夹怎么找到?看这里就够了!

当隐藏遇到加密&#xff0c;可以很好地保护电脑文件夹数据安全&#xff0c;那么隐藏加密的文件夹该怎么找到呢&#xff1f;方法其实很简单&#xff0c;下面我们通过两款提供文件夹隐藏加密的软件来了解一下。 文件夹加密超级大师 作为一款能够提供5种文件夹加密类型的软件&…

Java线程池七个参数详解:核心线程数、最大线程数、空闲线程存活时间、时间单位、工作队列、线程工厂、拒绝策略

ThreadPoolExecutor是JDK中的线程池实现&#xff0c;这个类实现了一个线程池需要的各个方法&#xff0c;它提供了任务提交、线程管理、监控等方法。 下面是ThreadPoolExecutor类的构造方法源码&#xff0c;其他创建线程池的方法最终都会导向这个构造方法&#xff0c;共有7个参…

什么是网络——TCP/IP协议

个人简介&#xff1a;云计算网络运维专业人员&#xff0c;了解运维知识&#xff0c;掌握TCP/IP协议&#xff0c;每天分享网络运维知识与技能。座右铭&#xff1a;海不辞水&#xff0c;故能成其大&#xff1b;山不辞石&#xff0c;故能成其高。个人主页&#xff1a;小李会科技的…

聚观早报 | 科大讯飞称10月整体赶超ChatGPT;苹果遭欧盟警告

今日要闻&#xff1a;科大讯飞称10月整体赶超ChatGPT&#xff1b;苹果遭欧盟警告&#xff1b;科研人员研发纳米粒子治疗癌症&#xff1b;中小学教材不得夹带商业广告&#xff1b;Z-Library又被美国FBI查封了 科大讯飞称10月整体赶超ChatGPT 5 月 6 日&#xff0c;科大讯飞董事…

JS判断用户终端与CSS判断用户终端的写法(源代码实例)

当用户使用手机等移动终端访问网站时&#xff0c;我们可以通过程序检测用户终端类型&#xff0c;如果是手机用户&#xff0c;则引导用户访问适配手机屏幕的移动站点。 JS判断用户终端&#xff1a; // 判断浏览器类型 myBrowser() {var userAgent navigator.userAgent; //取得…

Python每日一练(20230508) 石子游戏 I\II\III

目录 1. 石子游戏 Stone Game I 2. 石子游戏 Stone Game II 3. 石子游戏 Stone Game III &#x1f31f; 每日一练刷题专栏 &#x1f31f; Golang每日一练 专栏 Python每日一练 专栏 C/C每日一练 专栏 Java每日一练 专栏 1. 石子游戏 Stone Game I Alice 和 Bob 用几堆…