网络实验之RIPV2协议(二)

news2025/7/13 5:52:33

一、RIPV2协议和实验简介

  RIP-2是一种无类别路由协议(Classless Routing Protocol),支持路由标记,在路由策略中可根据路由标记对路由进行灵活的控制。报文中携带掩码信息,支持路由聚合和CIDR(Classless Inter-Domain Routing,无类域间路由)。前面博文网络实验之RIPV2协议(一)已经介绍了RIPV2协议的基础配置,此博文是在RIPV2基础配置内容的基础上进一步配置和实践验证RIPV2协议的路由汇总、协议认证、默认路由分发、负载均衡等。

二、RIPV2协议实践

1、实验环境说明

  博文实验环境采用GNS3模拟器搭建VRRP网络实验环境,三层交换机使用3640,iso系统版本为c3640-jk9o3s-mz.124-10a.bin。

2、拓扑图

  本实验共使用5台交换机,1个PC终端搭建完成,其中PC机模拟局域网终端。R1-R4交换机模拟企业网RIPV2网络环境,R5模拟互联网,配置两个loopback地址模拟互联网终端。初始配置内容为PC1到loopback0网络互连互通的状态,后续将根据验证内容进行配置微调。
在这里插入图片描述

3、网络配置

  如下配置为完成基本互联互通的网络配置,实现了PC1和R5上的loopback0地址的互联互通。PC1和R5上的loopback1地址网络是不通的(此时没有配置默认路由,R4上只配置了到lo的静态路由)

  • R1配置
conf t
ip routing
hostname R1
interface Serial1/0
 description To R2
 ip address 12.12.12.1 255.255.255.0
 no shutdown
!
interface Serial1/1
 description To R3
 ip address 13.13.13.1 255.255.255.0
 no shutdown
!
interface Serial1/2
 description To R5
 ip address 15.15.15.1 255.255.255.0
 no shutdown
!
router rip
 version 2
 redistribute connected
 redistribute static
 network 12.0.0.0
 network 13.0.0.0
 no auto-summary
!
ip route 5.5.5.0 255.255.255.0 15.15.15.5
end
wr
  • R2配置
conf t
ip routing
hostname R2
interface Serial1/0
 description To R1
 ip address 12.12.12.2 255.255.255.0
 no shutdown
!
interface Serial1/1
 description To R4
 ip address 24.24.24.2 255.255.255.0
 no shutdown
router rip
 version 2
 redistribute connected
 network 12.0.0.0
 network 24.0.0.0
 no auto-summary
! 
end
wr
  • R3配置
conf t
ip routing
hostname R3
interface Serial1/0
 description To R1
 ip address 13.13.13.3 255.255.255.0
 serial restart-delay 0
!
interface Serial1/1
 description To R4
 ip address 34.34.34.3 255.255.255.0
 serial restart-delay 0
!
router rip
 version 2
 redistribute connected
 network 13.0.0.0
 network 34.0.0.0
 no auto-summary
!
  • R4配置
conf t
ip routing
hostname R4
interface Ethernet0/0
 description To PC1
 ip address 192.168.0.254 255.255.255.0
 full-duplex
!
interface Serial1/0
 description To R2
 ip address 24.24.24.4 255.255.255.0
 serial restart-delay 0
!
interface Serial1/1
 description To R3
 ip address 34.34.34.4 255.255.255.0
 serial restart-delay 0
!
router rip
 version 2
 redistribute connected
 network 24.0.0.0
 network 34.0.0.0
 no auto-summary
!
  • R5配置
conf t
ip routing
hostname R5
interface Loopback0
 ip address 5.5.5.5 255.255.255.0
!
interface Loopback1
 ip address 55.55.55.55 255.255.255.0
!
interface Serial1/0
 description To R1
 ip address 15.15.15.5 255.255.255.0
 serial restart-delay 0
!
ip route 192.168.0.0 255.255.255.0 15.15.15.1

4、实践内容验证测试

  • PC1到R5的lo:5.5.5.5网络通断性验证
    我们给PC1配置上IP地址192.168.0.10,然后分别ping 5.5.5.5和55.55.55.55,我们可以看到PC1到L0网络是通的,到L1网络是不通的,因为我们在R4上配置的静态路由,且只配置了到LO的静态路由。
    在这里插入图片描述
  • 路由自动汇总测试
    开启自动汇总出的网络号不会越过主类网络。在RIP中关闭自动汇总后,可以在某一个接口去做手动的汇总。使用ip summary-address rip 网络地址 掩码 命令方式完成手动汇总。

R4(config-if)#int loop 0
R4(config-if)#ip add 172.16.0.254 255.255.255.0
R4(config-if)#int loop 1
R4(config-if)#ip add 172.16.1.254 255.255.255.0
R4(config)#int loop 3
R4(config-if)#ip add 192.168.1.254 255.255.255.0
R4(config-if)#router rip
R4(config-router)#auto-summary

在这里插入图片描述

  • 默认路由发布测试
    动态路由协议发布默认路由最简单的方式就是配置一条默认路由,然后redistribute static重发布到动态路由协议中。RIP中实际上我们还可以使用default-information originate命令重发布一条默认路由。

#在R1上发布默认路由和配置需要的静态路由
R1(config)#router rip
R1(config-router)#default-information originate
R1(config-router)#no redistribute static
R1(config-router)#exit
R1(config)#ip route 55.55.55.55 255.255.255.255 15.15.15.5
#其他RIP协议路由器上查看默认路由
在这里插入图片描述
在这里插入图片描述
#PC1到55.55.55.55网络已通
在这里插入图片描述

  • 路由负载均衡
    RIP协议是基于距离矢量的,R4到R1都是2跳的距离,所以R4发布的路由存在R2/R3两个路径到达R1,而且是等价的,同时存在路由表中,但是日常某主机选择了某链路路由之后,下一次还是会选择同一个接口,这是因为开启了思科设备默认开启了ip cef命令,实现硬件快速转发,可以减少延时,提升转发效率。
    在这里插入图片描述
  • 协议认证
    在这里插入图片描述

R1(config)#key chain RR
R1(config-keychain)#key 1
R1(config-keychain-key)#key-string cisco
R1(config-keychain-key)#int s1/0
R1(config-if)#ip rip authentication key-chain RR
R1(config-if)#ip rip authentication mode md5
#R2上开启debug ip rip,查看协议认证报文日志
R2#debug ip rip
RIP protocol debugging is on
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
#在上面R2上配置认证信息
R2(config)#key chain RR
R2(config-keychain)#key 1
R2(config-keychain-key)#key-string cisco
R2(config-keychain-key)#int s1/0
R2(config-if)#ip rip authentication key-chain RR
R2(config-if)#ip rip authentication mode md5
#R2配置完成认证信息后,开始接受RIP报文
在这里插入图片描述
#trace路径,R1到R4的等价路径R2和R3都是通的。
在这里插入图片描述

三、总结

  • 思科设备上路由自动汇总默认关闭,也建议关闭,开启自动汇总可能引发路由环路;
  • RIPV2协议默认开启水平分割
  • 认证技术可以提高网络的安全性,只有互相认证成功的两台合法路由器之间才能传递路由信息,RIPV2支持MD5和文本两种认证方式;
  • 可以使用default-information originate发布默认路由,也可以使用配置静态路由+重发布的方式在RIPv2协议中发布默认路由;
  • RIP只支持等价的负载均衡,默认4条,最大16条,使用maximum-paths命令设置等价路由条数;
  • RIP中每一个路由更新报文最大可包含25条路由,做了明文认证后只能包含24条,做了MD5认证后只能包含23条。

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

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

相关文章

MMIM(2021 EMNLP)分级互信息最大化

论文题目(Title):Improving Multimodal Fusion with Hierarchical Mutual Information Maximization for Multimodal Sentiment Analysis 研究问题(Question):提出了一个名为 (MMIM),它在层次上…

Centos7下安装Nginx及配置SSL

文章目录1.官网下载Nginx2.安装依赖包3.安装Nginx4.启动Nginx5.防火墙放开端口6.Nginx的SSL模块安装7.SSL证书准备8.Nginx配置SSL1.官网下载Nginx ​ 去官网下载需要的nginx压缩包,地址:http://nginx.org/en/download.html,此处下载最新稳定…

DFS——剪枝

文章目录概述优化搜索顺序排除等效冗余可行性剪枝最优性剪枝例题小猫爬山木棒总结概述 优化搜索顺序 不同的搜索顺序会产生不同的搜索树形态,与可行性剪枝结合,去除非法状态,按照一定顺序可使规模大幅度减小。 例: 给定一个无重复…

JavaSE第6篇:面向对象上

一、面向对象 1、面向对象:人关注对象、人关注具体事物信息 2、对象: 只要是客观存在的事物皆为对象 面向对象程序设计的重点是类的设计 设计类就是设计类的成员 思考:人把大象装进冰箱 ? 面向过程POP思想:强调的是过程(动…

Web前端开发入门学习分享

Web前端开发入门学习分享 1&#xff1a;如何开始学习Web前端 首先你需要学习html的各个标签&#xff0c;掌握其用法和规范&#xff0c;明白其作用。 开始学习css的使用&#xff0c;你先学习在html页面中为标签增加css样式&#xff0c;其次是将css写在网页的<head></…

【记录】chmod修改组属性失效问题

记录一次chmod命令修改文件夹失效问题。 1.问题描述 有一个普通用户的目录test权限是750&#xff0c;使用chmod将文件权限修改成770发现同组的其他用户无法在该目录创建文件。 2.问题原因 给目录设置acl权限导致chmod在修改文件权限时失效【其实不是失效了】 调研发现&#…

超1.58亿人将“血拼”,超级星期六购物节即将到来

超1.58亿人将“血拼”&#xff01;美国超级星期六购物节即将到来&#xff01;亚马逊出手整治“远仓近送”&#xff01;据美国零售联合会的年度消费者调查结果显示&#xff0c;在今年圣诞节前的最后一个星期六&#xff08;即超级星期六&#xff09;&#xff0c;将有1.58亿人发生…

集成滤波器的5G大规模天线的S参数测试方法

【摘 要】集成滤波器的5G大规模天线由于每个通道包含了一组滤波器,使得5G大规模天线的通道之间的幅度和相位一致性指标变得很差,进一步地,使得获取除滤波器以外的纯通道之间的幅度和相位的一致性指标变得非常困难。对集成滤波器的5G大规模天线的测试方法进行了原理分析和实…

postgresql及wal2json插件安装

1、安装postgres 安装文档见&#xff1a;https://www.postgresql.org/download/linux/redhat/ 我这里是centos7系统&#xff0c;选择安装postgresql11 # Install the repository RPM: sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_…

有什么办法把录音转成文字?这几种方法一看就会

大家在平时工作中是否经常会遇到录音转文字的时候&#xff0c;如果我们一边听一边记的话&#xff0c;有可能会漏掉一些内容&#xff0c;然后就需要暂停或者重听&#xff0c;这样既费时费力还会降低我们的工作效率。这个时候我想应该会有小伙伴觉得&#xff0c;要是录音能直接变…

高通 OpenXR SDK 使用指南(1)

高通 OpenXR SDK 使用指南&#xff08;1&#xff09;1 OpenXR 概述1.1 加载器1.2 运行时1.3 API层1.4 合成器1 OpenXR 概述 OpenXR 是一个免版税的框架&#xff0c;可以访问 AR、VR 和 MR 平台和设备。 在 OpenXR 之前&#xff0c;不同的供应商构建了自己的专有 SDK 来支持 XR…

四、Jetson Xavier Nx内置16G emmc刷机、CUDA、SSD启动

1 刷机 注意JETSON Xavier NX DEV KIT 搭配的是官方16eMMC版本的Jetson Xavier NX 16GB/8GB 核心板&#xff0c;不带SD卡卡槽。因此烧录系统需要用到ubuntu 18.04主机&#xff0c;使用SDK Manager工具烧录。 烧录环境&#xff1a; Ubuntu18.04 主机 &#xff08;虚拟机也可以&…

CS5518芯片规格书|CS5518设计参数|MIPI转LVDS转换方案芯片设计规格书

CS5518是一个MIPI DSI输入、LVDS输出转换芯片。MIPI DSI支持多达4个局域网&#xff0c;每个通道以1Gbps的速率运行。LVDS支持18位或24位像素&#xff0c;通过VESA或JEIDA格式。它只能使用单个1.8V电源&#xff0c;以节省成本并优化电路板空间。 CS5518适用于多个细分市场和显…

TCP半关闭状态分析和skynet对半关闭状态的支持

TCP半关闭状态分析一、背景二、TCP四次挥手流程三、发送FIN包的场景四、skynet 网络封装支持半关闭状态4.1、连接的建立4.2、连接断开4.3、消息到达4.4、消息发送完毕五、测试skynet对半关闭的支持5.1、测试直接关闭进程5.2、测试关闭读端5.2、测试关闭写端总结后言一、背景 T…

经典设计模式总则

Design pattern 设计模式背景-概念、面向对象六大原则、设计模式分类、二十三中常用设计模式即创建型模式、结构型模式、行为型模式 1、设计模式的背景、概念及其必要性 1.1、设计模式的背景 设计模式最初并不是应用于软件设计领域&#xff0c;而是被用于建筑领域的设计中。 …

圣诞节送哪款电容笔合适?平价电容笔排行

随着技术的发展&#xff0c;各种品牌的电容笔也随之出现。一款出色的电容笔可以极大地提升我们的工作效率&#xff0c;并改善我们的学习方式。就目前的技术而言&#xff0c;平替电容笔无论从质量还是性能上都是物有所值的&#xff0c;其表现与苹果的原装电容笔相差无几。下面就…

谈谈vue的路由守卫和keep-alive后生命周期

目录 &#x1f53d; Vue-Router的懒加载如何实现 1、方案一&#xff1a;箭头函数import 2、方案二&#xff1a;箭头函数require 3、方案三&#xff1a;箭头函数require.ensure &#x1f53d; 如何定义动态路由 param方式 query方式 &#x1f53d; Vue-Router导航守卫 …

美颜sdk背景扭曲修复算法的实现流程

目前&#xff0c;美颜sdk在对人像进行美型美体等编辑处理的时候&#xff0c;想要保证背景不受影响&#xff0c;是比较困难的&#xff0c;如果需要在手机端上进行处理&#xff0c;难度更大&#xff0c;主要有以下几点&#xff1a; 一、难点分析 1、拍摄背景多变&#xff0c;背景…

反向迭代器reverse_iterator模拟实现

准备工作 相同的命名空间可以分割在不同的文件中,编译器最后都会合成在同一个命名空间下。我们的reverse_iterator是个适配器&#xff0c;为什么叫适配器&#xff0c;是因为它需用正向迭代器做适配。简言之&#xff0c;反向迭代器通过正向迭代器做实例化会减少很多冗余且方便很…

基于Fragstats的土地利用景观格局分析

景观格局及相关软件介绍 Fragstats界面与数据格式 数据准备&#xff1a;ArcGIS软件操作 数据准备&#xff1a;数据结构及变换 数据准备&#xff1a;数据投影及变换 数据准备&#xff1a;数据采集与编辑 数据准备&#xff1a;数据获取及处理 土地利用统计分析 Fragstats…