华为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…...
如何用一款开源工具永久保存200+小说网站的内容?
如何用一款开源工具永久保存200小说网站的内容? 【免费下载链接】novel-downloader 一个可扩展的通用型小说下载器。 项目地址: https://gitcode.com/gh_mirrors/no/novel-downloader 在数字阅读时代,最令人不安的体验莫过于某天打开收藏夹&#…...
3个核心挑战:PvZ Toolkit如何解决植物大战僵尸修改难题
3个核心挑战:PvZ Toolkit如何解决植物大战僵尸修改难题 【免费下载链接】pvztoolkit 植物大战僵尸 PC 版综合修改器 项目地址: https://gitcode.com/gh_mirrors/pv/pvztoolkit 植物大战僵尸作为经典的塔防游戏,其PC版本拥有庞大的玩家社区。然而&…...
ZCU104 HDMI显示不匹配?手把手教你用串口菜单调分辨率(附完整指令清单)
ZCU104 HDMI显示问题终极排查指南:从串口控制到分辨率精准匹配 当你在ZCU104开发板上成功跑通HDMI例程,却发现显示器一片漆黑或者画面扭曲时,那种挫败感我深有体会。这就像精心准备了一顿大餐,最后却发现客人根本吃不到——硬件链…...
从set_disable_timing到set_multicycle_path:DC综合时序例外命令全对比指南
从set_disable_timing到set_multicycle_path:DC综合时序例外命令深度解析 在数字芯片设计流程中,时序约束的精确控制往往决定着最终产品的性能与可靠性。当我们面对复杂的时钟域交互、门控时钟结构或多周期数据传输场景时,仅靠基本的时序约束…...
告别网盘限速困扰:LinkSwift直链下载助手技术实践指南
告别网盘限速困扰:LinkSwift直链下载助手技术实践指南 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼…...
Youtu-VL-4B-Instruct部署指南:单端口统一WebUI/API服务实操手册
Youtu-VL-4B-Instruct部署指南:单端口统一WebUI/API服务实操手册 你是不是也遇到过这样的烦恼?想找一个既能看懂图片,又能回答问题的AI模型,结果发现要么是动辄几十上百亿参数、对硬件要求极高的“巨无霸”,要么就是功…...
WarcraftHelper:3个简单步骤让魔兽争霸3在Windows 11完美运行
WarcraftHelper:3个简单步骤让魔兽争霸3在Windows 11完美运行 【免费下载链接】WarcraftHelper Warcraft III Helper , support 1.20e, 1.24e, 1.26a, 1.27a, 1.27b 项目地址: https://gitcode.com/gh_mirrors/wa/WarcraftHelper WarcraftHelper是一款专为魔…...
music21音乐信息检索:从海量音乐数据中提取关键特征
music21音乐信息检索:从海量音乐数据中提取关键特征 【免费下载链接】music21 music21: a Toolkit for Computer-Aided Musical Analysis and Computational Musicology 项目地址: https://gitcode.com/gh_mirrors/mu/music21 music21是一款强大的计算机辅助…...
如何使用gumbo-parser构建网页截图与分享工具:完整实用指南
如何使用gumbo-parser构建网页截图与分享工具:完整实用指南 【免费下载链接】gumbo-parser An HTML5 parsing library in pure C99 项目地址: https://gitcode.com/gh_mirrors/gum/gumbo-parser gumbo-parser是一个纯C99编写的HTML5解析库,虽然该…...
设计租房收支智能监管模拟计算器,登记房东租金流水,自动核算涉税基准金额,展示租客房东收支合规对账明细。
一、实际应用场景描述场景设定:你是一名代账会计 / 住房租赁平台的风控人员,负责监管多个房源的租金流水。典型流程:1. 出租签约- 房东 A 将房屋出租给租客 B- 月租金 6000 元,押一付三2. 资金流动- 租客支付租金- 平台/管家代收代…...
