华为eNSP配置专题-RIP路由协议的配置
文章目录
- 华为eNSP配置专题-RIP路由协议的配置
- 0、概要介绍
- 1、前置环境
- 1.1、宿主机
- 1.2、eNSP模拟器
- 2、基本环境搭建
- 2.1、终端构成和连接
- 2.2、终端的基本配置
- 3、RIP路由的配置
- 3.1、RIP路由的配置
- 3.2、RIP路由的删除
华为eNSP配置专题-RIP路由协议的配置
0、概要介绍
- 路由信息协议RIP(Routing Information Protocol)是基于距离矢量算法的路由协议,利用跳数来作为计量标准。
- 版本:RIPv1、 RIPv2和RIPng,前两者用于IPv4, RIPng用于IPv6。其中RIPv1为有类别路由协议,不支持VLSM和CIDR;以广播的形式发送报文;不支持认证。RIPv2为无类别路由协议,支持VLSM,支持路由聚合与CIDR;支持以广播或组播(224.0.0.9)方式发送报文;支持明文认证和MD5密文认证。
- 缺点:由于15跳为最大值,RIP只能应用于小规模网络;收敛速度慢;根据跳数选择的路由,不一定是最优路由。
1、前置环境
1.1、宿主机
笔记本电脑,配置如下:Windows10企业版,32GB内存

1.2、eNSP模拟器
eNSP1.3.00

2、基本环境搭建
2.1、终端构成和连接
0、总体拓扑如下:

1、左边的BGP AS,1台PC,3台路由器(AR2220)。
2、右边的BGP AS,1台PC,2台路由器(AR2220)。
3、所有路由器之间的网络都用两个路由器的编号进行设置,这样方便记忆和查找,例如R1和R2之间的网络为12.1.1.0/30。
4、启动设备。
2.2、终端的基本配置
1、PC1配置静态IP和网关如下:
IP:100.1.1.1
掩码:255.255.255.0
网关:100.1.1.254
2、PC2配置静态IP和网关如下:
IP:200.1.1.1
掩码:255.255.255.0
网关:200.1.1.254
3、 配置R1,即PC1的网关路由器
<Huawei>system-view
[Huawei]sysname R1
[R1]undo info-center enable
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip add 100.1.1.2 24
[R1]int g0/0/1
[R1-GigabitEthernet0/0/1]ip add 12.1.1.1 30
[R1-GigabitEthernet0/0/1]int g0/0/2
[R1-GigabitEthernet0/0/2]ip add 13.1.1.1 30
4、 配置R2
<Huawei>sys
<Huawei>system-view
[Huawei]undo info-center enable
[Huawei]sysname R2
[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]ip add 12.1.1.2 30
[R2-GigabitEthernet0/0/0]int g0/0/1
[R2-GigabitEthernet0/0/1]ip add 23.1.1.1 30
5、配置R3
<Huawei>system-view
[Huawei]undo info-center enable
[Huawei]sysname R3
[R3]int g0/0/0
[R3-GigabitEthernet0/0/0]ip add 34.1.1.1 30
[R3-GigabitEthernet0/0/0]int g0/0/1
[R3-GigabitEthernet0/0/1]ip add 13.1.1.2 30
[R3-GigabitEthernet0/0/1]int g0/0/2
[R3-GigabitEthernet0/0/2]ip add 23.1.1.2 30
6、配置R4
<Huawei>system-view
[Huawei]undo info-center enable
[Huawei]sysname R4
[R4]int g0/0/0
[R4-GigabitEthernet0/0/0]ip add 34.1.1.2 30
[R4-GigabitEthernet0/0/0]int g0/0/1
[R4-GigabitEthernet0/0/1]ip add 45.1.1.1 30
7、配置R5
<Huawei>system-view
[Huawei]undo info-center enable
[Huawei]sysname R5
[R5]int g0/0/0
[R5-GigabitEthernet0/0/0]ip add 200.1.1.1 24
[R5-GigabitEthernet0/0/0]int g0/0/1
[R5-GigabitEthernet0/0/1]ip add 45.1.1.2 30
8、配置完成后,可以通过display ip int brief查看接口配置情况:

3、RIP路由的配置
3.1、RIP路由的配置
- R1的RIP配置:注意RIP配置的时候只能带网络号,对外宣告的时候才会用到子网掩码。
[R1]rip
[R1-rip-1]version 2
[R1-rip-1]network 100.0.0.0
[R1-rip-1]network 12.0.0.0
[R1-rip-1]network 13.0.0.0
[R1-rip-1]quit
- R2的RIP的配置:这里的rip 1的1是代表进程号,而不是版本号。
[R2]rip 1
[R2-rip-1]version 2
[R2-rip-1]network 12.0.0.0
[R2-rip-1]network 23.0.0.0
[R2-rip-1]quit
- R3的RIP的配置:
[R3]rip 1
[R3-rip-1]version 2
[R3-rip-1]network 13.0.0.0
[R3-rip-1]network 23.0.0.0
[R3-rip-1]quit
-
查看R3的路由表,发觉R3通过RIP学到了12网段和100网段的路由,其中12网段的路由还从两个地方都学到了

-
查看R3的RIP运行情况,可以看到RIP的版本、更新时间、生存时间、垃圾收集时间、宣告的网络、数据库里的路由数量、接口数量、在更新周期内发送的路由数量:

3.2、RIP路由的删除
- 在R3上删除rip进程,然后再查看rip进程,会发现已经被删除,什么都没有了。再查看路由,会发觉通过RIP获得的路由也不存在了。
[R3] undo rip 1
Warning: The RIP process will be deleted. Continue?[Y/N]y

- 同样可以在R1和R2上删除rip。
相关文章:
华为eNSP配置专题-RIP路由协议的配置
文章目录 华为eNSP配置专题-RIP路由协议的配置0、概要介绍1、前置环境1.1、宿主机1.2、eNSP模拟器 2、基本环境搭建2.1、终端构成和连接2.2、终端的基本配置 3、RIP路由的配置3.1、RIP路由的配置3.2、RIP路由的删除 华为eNSP配置专题-RIP路由协议的配置 0、概要介绍 路由信息…...
【软考】软件开发中不同对象之间的关系
1. 关联(Association): 关联表示两个或多个对象之间的关系。这种关系可以是双向的,也可以是单向的。关联关系通常用于描述两个对象之间的连接,但不涉及对象之间的所有权或整体-部分的关系。 例子: 考虑一…...
iMazing苹果用户手机备份工具 兼容最新的iOS16操作系统
现在距离苹果秋季新品发布会已过去月余,新iPhone 14系列和新版的iOS 16操作系统也如约与我们见面了,相信大家在9月初抢购的iPhone 14也基本到手了,但随之到来的数据资料备份迁移却是一件令人头大的事情,使用官方提供的iTunes软件卡…...
微信小程序获取数据的方法——iBeacon蓝牙
1.判断用户是否打开蓝牙: 由于iBeacon是基于蓝牙传输数据的,所以第一步要判断是否打开蓝牙,如果没有打开则提示用户去打开蓝牙,然后在下拉刷新时重新判断,确认用户打开之后再搜索iBeacon设备 wx.openBluetoothAdapte…...
一起学数据结构(11)——快速排序及其优化
上篇文章中,解释了插入排序、希尔排序、冒泡排序、堆排序及选择排序的原理及具体代码实现本片文章将针对快速排序,快速排序的几种优化方法、快速排序的非递归进行解释。 目录 1. 快速排序原理解析以及代码实现: 2. 如何保证相遇位置的值一…...
Docker开箱即用,开发码农加分项部署技术拿下!
目录 Docker概述 效果呈现 镜像 & 镜像仓库 & 容器 镜像 DockerHub 配置国内源加速 容器 简单的命令解读 Docker基础 常用命令 案例演示 数据卷 什么是数据卷 数据卷命令 演示环节 匿名数据卷 案例演示 自定义挂载位置 案例演示 自定义镜像 镜像结构 Dockerfile …...
计算机算法分析与设计(16)---Dijkstra算法(含C++代码)
文章目录 一、知识概述1.1 算法描述1.2 例题分析 二、代码编写 一、知识概述 1.1 算法描述 1.2 例题分析 二、代码编写 输入: 第一行:图的顶点数n 第二行:图的边数k 第三行:算法起点begin,算法终点end 接下来…...
小团队之间有哪些好用免费的多人协同办公软件
在小团队协作中,选择适合的多人协同办公软件是提高工作效率和团队协作的重要一环。幸运的是,市场上有许多大多数功能都免费的多人协同办公软件,为小团队提供了强大的协作功能和便捷的工作环境。 在本文中,我将根据自己多年的在线…...
codeforces (C++ Morning)
题目: 翻译: 思路: 1、要将四位数显示,每次操作可以选择移动光标(移动到相邻的位置)或者显示数字,计算最少需要多少次操作。 2、用flag表示当前光标位置,sum为记录操作次数&#…...
Oracle数据库备份与恢复exp/imp命令
exp导出工具将数据库中数据备份压缩成一个二进制系统文件,可以在不同OS间迁移 可以导出用户所有对象以及对象中的数据;导出用户所有表或者指定的表;导出数据库中所有对象。 imp所执行的步骤: (1) create table --新建表 (2) inser…...
何为心理承受能力?如何提高心理承受能力?
心理承受能力,也可以理解为人的抗压能力,指的是承受压力,承受逆境的能力。人的一生其实就是在不断的解决问题,见招拆招,遇到问题解决问题,在我们不断学习和锻炼的过程中,提高了我们解决问题的效…...
Seata学习
Seata Seata 是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。 官网地址:https://seata.io/zh-cn/index.html 为什么会产生分布式事务? 示例:用户下单后需要创建订单,同时…...
探索数据结构世界之排序篇章(超级详细,你想看的都有)
-文章开头必看 1.!!!本文排序默认都是排升序 2.排序是否稳定值指指排完序之后相同数的相对位置是否改变 3.代码相关解释我都写在注释中了,方便对照着看 1.插入排序1.1直接插入排序1.2希尔排序1.2.1单趟1.2.2多趟基础版——排完一…...
偶数科技发布实时湖仓数据平台Skylab 5.3版本
近日, 偶数发布了最新的实时湖仓数据平台 Skylab 5.3 版本。Skylab包含七大产品,分别为云原生分布式数据库 OushuDB、数据分析与应用平台 Kepler、数据资产管理平台 Orbit、自动化机器学习平台 LittleBoy、数据工厂 Wasp、数据开发与调度平台 Flow、系统…...
vant组件是使用?
首先 在vue项目中使用的时候 要先下载组件 使用npm安装 # Vue 3 项目,安装最新版 Vant npm i vant# Vue 2 项目,安装 Vant 2 npm i vantlatest-v2 使用yarn安装或pnpm # 通过 yarn 安装 yarn add vant# 通过 pnpm 安装 pnpm add vant 在框架中引入即…...
CSP-S 2023 游记
开题,首先先把除了第三题的所有题看了一遍。(由于第三题太长,先放着后面再看) 决定顺序先把一二题做了。 看第一题,小小思考了一手,发现暴力可做,于是飞速码完,小小对拍一下&#…...
关于Git的入门教程(附GitHub和Gitee的使用方法)
一. Git 概述 Git是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的各种项目。Git易于学习、占地面积小、性能极快。它具有廉价的本地库,方便的暂存区域和多个工作流分支等特性。其性能优于Subversion、CVS、Perforce和ClearCas…...
C# winform如何实现数据的保存和读取
在c#winform中我们在写程序时,经常需要进行数据处理,那么数据如何保存和读取(下面我们通过序列化和反序列化的方式来实现) 第一步: 我们建立一个winform窗体 第二步: 构建一个外部实体类(Student类) 第…...
【Java基础面试四十一】、说一说你对static关键字的理解
文章底部有个人公众号:热爱技术的小郑。主要分享开发知识、学习资料、毕业设计指导等。有兴趣的可以关注一下。为何分享? 踩过的坑没必要让别人在再踩,自己复盘也能加深记忆。利己利人、所谓双赢。 面试官:说一说你对static关键字…...
istio介绍(二)
5. kubesphere istio使用 5.1 整体架构 ks-account 提供用户、权限管理相关的 APIks-apiserver 整个集群管理的 API 接口和集群内部各个模块之间通信的枢纽,以及集群安全控制ks-apigateway 负责处理服务请求和处理 API 调用过程中的所有任务ks-console 提供 KubeSp…...
终极指南:如何用RL4CO快速解决复杂组合优化问题
终极指南:如何用RL4CO快速解决复杂组合优化问题 【免费下载链接】rl4co A PyTorch library for all things Reinforcement Learning (RL) for Combinatorial Optimization (CO) 项目地址: https://gitcode.com/gh_mirrors/rl/rl4co 你是否曾为物流配送路线规…...
智能代码生成≠自动发布!资深架构师手绘12层发布风控矩阵(含SBOM+许可证自动校验)
第一章:智能代码生成 2026奇点智能技术大会(https://ml-summit.org) 智能代码生成正从辅助编程工具演进为开发流程的核心引擎。现代大语言模型(LLM)通过理解上下文语义、项目结构和领域约束,可直接产出符合生产规范的函数级乃至模…...
发现你的跨平台文本编辑新伙伴:Notepad-- 如何让代码编写更高效
发现你的跨平台文本编辑新伙伴:Notepad-- 如何让代码编写更高效 【免费下载链接】notepad-- 一个支持windows/linux/mac的文本编辑器,目标是做中国人自己的编辑器,来自中国。 项目地址: https://gitcode.com/GitHub_Trending/no/notepad-- …...
Genesis文件导出避坑指南:如何正确导出Panel和钻孔层(附常见错误解决方案)
Genesis文件导出避坑指南:如何正确导出Panel和钻孔层(附常见错误解决方案) 在PCB设计领域,Genesis作为一款专业的CAM软件,其文件导出功能直接影响着后续生产环节的顺利进行。许多工程师在项目交付前的关键时刻&#x…...
Android应用独立字体缩放方案:从原理到动态适配实践
1. Android字体缩放机制原理解析 第一次遇到字体适配问题是在开发一个老年健康应用时,有位测试同事把系统字体调到最大后,整个应用界面直接"崩盘"——文字重叠、布局错乱,活像被暴力拉伸的橡皮泥。这让我意识到,Config…...
SAM3效果实测:看看自然语言描述如何实现精准物体提取
SAM3效果实测:看看自然语言描述如何实现精准物体提取 1. 引言:从“画框”到“说话”的进化 过去,如果你想从一张照片里单独抠出某个物体,比如一只猫或者一辆车,通常需要借助专业的图像处理软件,用鼠标小心…...
京东抢购神器JDspyder:3步实现自动化秒杀,告别手动抢购烦恼
京东抢购神器JDspyder:3步实现自动化秒杀,告别手动抢购烦恼 【免费下载链接】JDspyder 京东预约&抢购脚本,可以自定义商品链接 项目地址: https://gitcode.com/gh_mirrors/jd/JDspyder 还在为抢不到心仪商品而烦恼吗?J…...
S2-Pro大模型VMware虚拟机Ubuntu环境配置一站式指南
S2-Pro大模型VMware虚拟机Ubuntu环境配置一站式指南 1. 为什么需要Linux开发环境 如果你正在接触AI大模型开发,可能会发现很多教程和工具都默认运行在Linux环境下。Windows和Mac虽然也能用,但总会遇到各种兼容性问题。这就是为什么我们需要一个专门的L…...
2026mathorcup妈妈杯数学建模挑战赛B题思路详解
大家好呀,2026年mathorcup妈妈杯数学建模挑战赛今天早上开赛啦,在这里先带来初步的选题建议及思路。 目前团队正在写B题完整论文,后续还会持续更新哈。以下只是简略的图文版初步思路,更详细的选题建议及B题思路完整版讲解视频请移…...
# Bug 报告:openai-codex provider broken since 2026.4.5 �� Cloudflare challenge + missing OAuth scope /
Bug 报告:openai-codex provider broken since 2026.4.5 �� Cloudflare challenge + missing OAuth scope / openai-codex provider broken since 2026.4.5 - Cloudflare challenge + missing OAuth scope 链接: https://blog.csdn.net/cosmoslife 作者: cosmoslife 日期: 2…...
