华为ensp中rip动态路由协议原理及配置命令(详解)

CSDN 成就一亿技术人!

作者主页:点击!

ENSP专栏:点击!

CSDN 成就一亿技术人!


————前言—————

RIP(Routing Information Protocol,路由信息协议)是一种距离矢量动态路由协议,它使用跳数作为度量值来衡量到达目的网络的距离。RIP协议最初是为小型网络设计的,它简单易于配置,但并不适合大型网络。

RIP协议作用

1. 实现网络互通

RIP协议可以让网络中的路由器学习到彼此的路由信息,从而建立完整的路由表,实现网络互通。

2. 动态更新路由信息

RIP协议支持动态更新路由信息,当网络拓扑发生变化时,路由器可以通过RIP协议及时更新路由表,确保网络的畅通。

3. 负载均衡

RIPv2协议支持负载均衡,可以根据链路的负载情况选择最佳路径,提高网络的资源利用率。

4. 简化网络配置

RIP协议配置简单易于管理,适用于小型网络。

5. 降低成本

RIP协议是一种免费的路由协议,可以降低网络的部署和维护成本。

RIP的工作原理

  1. 学习直连网段:每个路由器首先学习到自己的直连网段,形成包含自身接口的路由表。

  2. 定期发送路由表:路由器每隔30秒向邻居路由器发送整个路由表信息。

  3. 更新路由表:路由器收到邻居路由器发送的路由表信息后,会根据路由表中的跳数来计算到每个目的网络的最优路径。

  4. 传播路由更新:路由器会将更新后的路由表信息发送给邻居路由器。

  5. 收敛:经过一系列路由更新,网络中的每个路由器都具有一张完整的路由表的过程,称为收敛。

实验拓扑:

实验要求:

要求通过rip动态路由协议 路由器学习到所有网段的路由 并且只使用rip协议 可以将pc1访问pc2

实验开始之前先说明RIP的基本语法

RIP的基本语法

[Huawei]rip        #运行RIP协议
[Huawei-rip-1]version 2    #修改版本号

[Huawei-rip-1]network 192.168.1.0    #声明直连网段
[Huawei-rip-1]network 192.168.2.0

AR5配置如下:

<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]un in en
Info: Information center is disabled.
[Huawei]int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip add 192.168.1.1 255.255.255.0
[Huawei-GigabitEthernet0/0/1]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 192.168.2.1 255.255.255.0
[Huawei-GigabitEthernet0/0/0]int g0/0/2
[Huawei-GigabitEthernet0/0/2]ip add 192.168.7.1 255.255.255.0
[Huawei-GigabitEthernet0/0/2]rip
[Huawei-rip-1]version 2
[Huawei-rip-1]network 192.168.1.0
[Huawei-rip-1]network 192.168.2.0
[Huawei-rip-1]network 192.168.7.0
[Huawei-rip-1]

解释:

经成功配置了RIP(Routing Information Protocol)版本2,并将三个接口(GigabitEthernet0/0/0、GigabitEthernet0/0/1和GigabitEthernet0/0/2)分别加入了RIP的处理范围内。这意味着这些接口上的路由信息将会被RIP协议交换和处理。

如图所示:

AR4的配置如下

分配IP然后启用rip 并声明直连的网段

<Huawei>sys 
Enter system view, return user view with Ctrl+Z.
[Huawei]un in en
Info: Information center is disabled.
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 192.168.6.2 255.255.255.0
[Huawei-GigabitEthernet0/0/0]int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip add 192.168.7.2 255.255.255.0
[Huawei-GigabitEthernet0/0/1]rip
[Huawei-rip-1]version 2
[Huawei-rip-1]network 192.168.6.0
[Huawei-rip-1]network 192.168.7.0

AR3的配置如下:

分配IP然后启用rip 并声明直连的网段

<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]un in en
Info: Information center is disabled.
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 192.168.4.2 255.255.255.0
[Huawei-GigabitEthernet0/0/0]int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip add 192.168.5.1 255.255.255.0
[Huawei-GigabitEthernet0/0/1]int g0/0/2
[Huawei-GigabitEthernet0/0/2]ip add 192.168.6.1 255.255.255.0
[Huawei-GigabitEthernet0/0/2]rip 
[Huawei-rip-1]version 2
[Huawei-rip-1]network 192.168.4.0
[Huawei-rip-1]network 192.168.5.0
[Huawei-rip-1]network 192.168.6.0

以上我只写三个例子其他AR配置命令基本一模一样

大家按照上述打配置命令即可(注意不要进错接口)

查询RIP

<Huawei>dis rip

华为>DIS RIP。
省略翻译
RIP工艺:1。
RIP版本:2。
偏好:100。
选中零:已启用。
默认成本:0。
摘要:已启用。
主机路由:已启用。
最大均衡路径数:8。
更新时间:30秒老化时间:180秒。
垃圾收集时间:120秒。
平稳重启:已禁用。
BFD:已禁用。
静默-接口:无。
默认路由:已禁用。
验证-来源:已启用。
网络:
192.168.7.0 192.168.2.0。
192.168.1.0。
已配置对等项:无。
数据库中的路由数:7。
启用的接口数:3。
发送的触发更新数:9。
更改路线次数:11次。
回复查询次数:2。
高级数据库中的路由数:8。

1个进程的总计数:
数据库中的路由数:7。
启用的接口数:3。
定期更新中可发送的路由数:21。
上次定期更新中发送的路由数:14

查询路由表

测试

此刻我们配置完rip之后查看路由表发现 所有的路由条目都具备

此时ping任何一个网段和接口都是通的

RIP的缺点

RIP协议是一种简单易用的动态路由协议,但它也存在一些缺点,主要包括以下几个方面:

1. 不适合大型网络: RIP协议使用跳数作为度量值,最大跳数为15。在大型网络中,路由路径可能超过15跳,导致路由无法学习。

2. 容易出现路由环路: RIP协议使用水平分割和毒性逆转两种机制来防止路由环路,但这些机制并不完美,在某些情况下仍然可能出现路由环路。

3. 不支持多路径: RIP协议只支持单条路径,无法实现负载均衡。

4. 安全性较差: RIP协议的认证机制比较简单,容易受到攻击。

5. 收敛速度慢: RIP协议每隔30秒发送一次完整的路由表,当网络拓扑发生变化时,需要经过多个周期才能完成路由更新,收敛速度较慢。

6. 不支持VLSM: RIPv1协议不支持VLSM,在使用VLSM的网络中,RIPv1协议无法正确学习路由信息。

7. 不支持链路状态信息: RIP协议只传递路由信息,不传递链路状态信息,无法根据链路状态进行路由优化。

8. 配置复杂: RIPv2协议相比RIPv1协议增加了认证、VLSM等特性,配置更加复杂。

总结:

RIP协议是一种简单易用的动态路由协议,适用于小型网络。RIP协议的主要缺点包括不适合大型网络、容易出现路由环路、不支持多路径、安全性较差、收敛速度慢、不支持VLSM、不支持链路状态信息、配置复杂等。

当时上课的笔记 通俗易懂

看到这里你对于rip已经掌握 那么OSPF又是什么呢 快去学习一下吧!

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【Java】Oracle发布Java22最新版本

甲骨文&#xff08;ORACLE&#xff09;已经于2023年3月19日正式发布了最新版本的JDK&#xff0c;版本号&#xff1a;22 根据官方声明&#xff0c;Java 22 (Oracle JDK 22) 在性能、稳定性和安全性方面进行了数千种改进&#xff0c;包括对Java 语言、其API 和性能&#xff0c;以…

raid规划配置

一 raid基本知识 1、RAID磁盘阵列概述 磁盘阵列的全名&#xff08;Redundant Arrays of Inexpensive Disk&#xff0c;RAID&#xff09;&#xff0c;中文简称是独立冗余磁盘阵列。 RAID可以通过技术&#xff08;软件或者硬件&#xff09;将多个独立的物理硬盘整合成为一个较大…

探索山海鲸可视化:相较于Excel的独特优势分析

作为一名新用户&#xff0c;我近期开始接触并尝试使用山海鲸可视化工具&#xff0c;这款软件最初吸引我的点在其免费可视化编辑、本地化部署的特点&#xff0c;用了一段时间后&#xff0c;我发现相较于之前使用的Excel来制作可视化看板&#xff0c;两者在多个方面有着显著的区别…

electron-builder允许安装时请求提升权限

场景 在下面的场景中可能会需要管理员权限&#xff1a; electron开发的软件具有文件操作功能&#xff0c;如果electron安装到C盘&#xff0c;并操作项目中&#xff08;C盘&#xff09;的文件&#xff0c;就会因权限不足报错。electron需要操作注册表等系统级关键配置某些命令…

浅尝大菠萝Pinia

1、pinia简介 Pinia&#xff08;发音为 /piːnjʌ/&#xff0c;类似于英语中的“peenya”&#xff09;是最接近有效包名 pia&#xff08;西班牙语中的_pineapple_&#xff09;的词。 Pinia 是由 Vue.js 团队成员开发&#xff0c;新一代的状态管理器&#xff0c;即 Vuex5.x。 …

Godot 学习笔记(2):信号深入讲解

文章目录 前言相关链接环境信号简单项目搭建默认的信号先在label里面预制接收函数添加信号 自定义无参数信号为了做区分&#xff0c;我们在label新增一个函数 自定义带参数信号Button代码label代码连接信号 自定义复杂参数信号自定义GodotObject类ButtonLabel连接信号 父传子Ca…

如何查看zip文件的MD5码

目录 Windows macOS 和 Linux 要查看zip文件的MD5码&#xff0c;你可以使用不同的方法&#xff0c;具体取决于你使用的操作系统。以下是一些常见平台的指导&#xff1a; Windows 可以使用PowerShell来计算文件的MD5码。打开PowerShell&#xff0c;然后使用以下命令&#xf…

wireshark 使用实践

1、打开wireshark软件&#xff0c;选择网卡&#xff0c;开始抓包 2、打开浏览器&#xff0c;访问一个http网站&#xff1a;这里我用 【邵武市博物馆】明弘治十一年&#xff08;1498&#xff09;铜钟_文物资源_福建省文 测试&#xff0c;因为它是http的不是https&#xff0c;方…

基于深度学习的场景文本检测

CTPN 简介&#xff1a; 基于目标检测方法的文本检测模型&#xff0c;在Faster RCNN的基础上进行了改进&#xff0c;并结合双向LSTM增强了序列提取特征&#xff0c;通过anchor和gt的设计将文本检测任务转化为一连串小尺度文本框的检测。 解决问题&#xff1a; 文本长短不一&…

jenkins gradle 编译时jvm不足情况

gradle 编译时jvm不足情况 #开启线程守护&#xff0c;第一次编译时开线程&#xff0c;之后就不会再开了org.gradle.daemontrue#配置编译时的虚拟机大小org.gradle.jvmargs-Xmx2048m -XX:MaxPermSize512m -XX:HeapDumpOnOutOfMemoryError -Dfile.encodingUTF-8#开启并行编译&…

JL15-400/11过电流继电器 400A 一开一闭 380V 柜内安装JOSEF约瑟

系列型号 JL15-1.5/11电流继电器JL15-2.5/11电流继电器 JL15-5/11电流继电器JL15-10/11电流继电器 JL15-15/11电流继电器JL15-20/11电流继电器 JL15-30/11电流继电器JL15-40/11电流继电器 JL15-60/11电流继电器JL15-80/11电流继电器 JL15-100/11电流继电器JL15-150/11电流…

顺序表的动态分配基本操作

#include <stdio.h> #include <stdlib.h>// 顺序表存储空间动态分配 #define InitSize 10 // 顺序表初始长度 typedef int ElemType; // int类型重命名为ElemType&#xff0c;方便后续调整typedef struct { // 定义结构体ElemType *data; // 用静…

LeetCode 刷题 --- 快速幂

前言&#xff1a; 幂运算是一种常见的运算&#xff0c;求取a^n,最容易想到的方法便是通过循环逐个累乘&#xff0c;其复杂度为O(n)&#xff0c;这在很多时候是不够快的&#xff0c;所以我们需要一种算法来优化幂运算的过程。 快速幂&#xff0c;二进制取幂&#xff08;Binary…

Transformer的前世今生 day03(Word2Vec、如何使用在下游任务中)

前情回顾 由上一节&#xff0c;我们可以得到&#xff1a; 任何一个独热编码的词都可以通过Q矩阵得到一个词向量&#xff0c;而词向量有两个优点&#xff1a; 可以改变输入的维度&#xff08;原来是很大的独热编码&#xff0c;但是我们经过一个Q矩阵后&#xff0c;维度就可以控…

express+mysql+vue,从零搭建一个商城管理系统16--收货地址(全国省市县名称和code列表)

提示&#xff1a;学习express&#xff0c;搭建管理系统 文章目录 前言一、新建config/area.js二、新建models/address.js三、新建dao/address.js四、新建routes/address.js五、添加地址六、查询用户地址列表总结 前言 需求&#xff1a;主要学习express&#xff0c;所以先写serv…

ANOMALY TRANSFORMER: TIME SERIES ANOMALY DETECTION WITH ASSOCIATION DISCREPANCY

论文题目&#xff1a; ANOMALY TRANSFORMER: TIME SERIES ANOMALY DETECTION WITH ASSOCIATION DISCREPANCY 发表会议&#xff1a;ICLR 2022 论文地址&#xff1a;https://openreview.net/pdf?idLzQQ89U1qm_ 论文代码&#xff1a;https://github.com/thuml/Anomaly-Transforme…

七、Java中SpringBoot组件集成接入【Minio文件服务器】

七、Java中SpringBoot组件集成接入【Minio文件服务器】 1.Minio介绍2.搭建Minio服务2.1Windows部署2.2Linux部署2.3docker部署 3.Minio可视化操作4.SpringBoot接入Minio1.添加maven依赖2.yaml配置文件3.配置类4.工具类5.控制类 5.常见问题6.其他参考文章 1.Minio介绍 对象存储…

设计模式深度解析:适配器模式与桥接模式-灵活应对变化的两种设计策略大比拼

​&#x1f308; 个人主页&#xff1a;danci_ &#x1f525; 系列专栏&#xff1a;《设计模式》 &#x1f4aa;&#x1f3fb; 制定明确可量化的目标&#xff0c;坚持默默的做事。 适配器模式与桥接模式-灵活应对变化的两种设计策略大比拼 探索设计模式的魅力&#xff1a;深入了…

Day16-【Java SE进阶】IO流(二):字符流、缓冲流、转换流、打印流、数据流、序列化流、IO框架

一. 字符流 字节流&#xff1a;适合复制文件等&#xff0c;不适合读写文本文件 字符流&#xff1a;适合读写文本文件内容 1. FileReader(文件字符输入流) 作用:以内存为基准&#xff0c;可以把文件中的数据以字符的形式读入到内存中去。读取单个字符&#xff0c;性能比较差&a…

【位运算】【 数学】【 哈希映射】2857. 统计距离为 k 的点对

本文涉及知识点 位运算 数学 哈希映射 LeetCode 2857. 统计距离为 k 的点对 给你一个 二维 整数数组 coordinates 和一个整数 k &#xff0c;其中 coordinates[i] [xi, yi] 是第 i 个点在二维平面里的坐标。 我们定义两个点 (x1, y1) 和 (x2, y2) 的 距离 为 (x1 XOR x2) …