eNSP学习——RIP路由协议基础配置

 

目录

主要命令

原理概述

实验内容

实验目的

实验拓扑

实验编址

实验步骤

1、基本配置

2、使用RIPv1搭建网络

 开启 RIP调试功能

3、使用RIPv2搭建网络

RIPv1和RIPv2的不同


   需要eNSP各种配置命令的点击链接自取:华为eNSP各种设备配置命令大全PDF版_ensp配置命令大全资源-CSDN文库

主要命令

查看RIP协议定期更新情况,并开启RIP调试功能
[R1]q	
<R1>debugging rip 1	
<R1>terminal debugging 
Info: Current terminal debugging is on.	
<R1>terminal monitor 
Info: Current terminal monitor is on.//关闭调试功能
undo debuging rip
undo debug all

原理概述

        RIP (Routing Information Protocol,路由协议)作为最早的距离矢量IP路由协议,也是最先得到广泛使用的一种路由协议,采用了Bellman-Ford算法,其最大的特点就是配置简单。

        RIP协议要求网络中每一台路由器都要维护从自身到每一个目的网络的路由信息。RIP协议使用跳数来衡量网络间的“距离”:从一台路由器到其直连网络的跳数定义为1,从一台路由器到其非直连网络的距离定义为每经过一个路由器则距离加1。“距离”也称为“跳数”。

        RIP 允许路由的最大跳数为15,因此,16即为不可达。可见RIP协议只适用于小型网络

        目前RIP有两个版本,RIPv1和RIPv2,RIPv2针对RIPv1进行扩充,能够携带更多的信息量,并增强了安全性能。RIPv1和RIPv2都是基于UDP的协议,使用UDP520号端口收发数据包。

实验内容

        某小型公司组网拓扑很简单,只拥有两台路由器,因此可以采用RIP路由协议来完成网络的部署。本实验通过模拟简单的企业网络场景来描述RIP路由协议的基本配置,并介绍一些基本的查看RIP信息的命令使用方法。

实验目的

理解RIP的应用场景

理解RIP的基本原理

掌握RIPv1的基本配置

掌握RIPv2的基本配置

掌握测试RIP路由网络的连通性的方法

掌握使用display 与debug命令测试RIP

了解 RIPv1与 RIPv2的区别

实验拓扑

实验编址

设备

接口

IP地址

子网掩码

默认网关

R1(AR1220)

GE 0/0/0

192.168.12.1

255.255.255.0

N/A

Loopback 0

192.168.1.1

255.255.255.0

N/A

R2

GE 0/0/0

192.168.12.2

255.255.255.0

N/A

Loopback 0

192.168.2.2

255.255.255.0

N/A

实验步骤

1、基本配置

        根据实验编址进行相应的配置,使用ping命令测试直连链路之间的连通性。

[R1]int LoopBack 0
[R1-LoopBack0]ip address 192.168.1.1 24
[R1-LoopBack0]int e2/0/0
[R1-Ethernet2/0/0]ip address 192.168.12.1 24[R2]int LoopBack 0
[R2-LoopBack0]ip address 192.168.2.2 24
[R2-LoopBack0]int e2/0/0
[R2-Ethernet2/0/0]ip address 192.168.12.2 24

2、使用RIPv1搭建网络

        在公司两台路由器R1和R2上配置RIP v1。使用rip命令创建并开启协议进程,默认情况下进程号是1。使用network命令对指定网段接口使能RIP功能,注意必须是自然网段的地址。

注意:

        1、只写网络位不写主机位,不同类地址的范围和子网掩码可参考上图。(比如IP地址为 192.168.12.1,属于C类地址,子网掩码为255.255.255.0,只写网络位,所以写为:network 192.168.12.0
        2、不写子网掩码。

[R1]rip 	
[R1-rip-1]network 192.168.12.0
[R1-rip-1]network 192.168.1.0[R2]rip
[R2-rip-1]network 192.168.12.0
[R2-rip-1]network 192.168.2.0

配置完成后,使用display ip routing-table命令查看R1、R2的路由表。

可以观察到,两台路由器已经通过RIP协议学习到了对方的环回接口所在网段的路由条目。

测试R1与R2环回接口间的连通性。

        可以观察到通信正常。

 开启 RIP调试功能

        使用debuging命令查看RIP协议定期更新情况,并开启 RIP调试功能。请注意,debug命令需要在用户视图下才能使用。使用terminal debuggingterminal monitor命令开启debug 信息在屏幕上显示的功能,才能在电脑屏幕上看到路由器之间RIP协议交互的信息。

        可以观察到R1从连接R2的E 0/0/0接口周期性发送、接收v1的 Response更新报文,包括目的地、数据包大小以及cost值。

        可以使用undo debugging rip或者undo debug all命令关闭debug 调试功能。

        也可以使用带更多参数的命令查看某类型的调试信息,如debugging rip 1 event查看路由器发出和收到的定期更新事件,其他参数可以使用获取帮助。

注意:开启过多的debug功能会耗费大量路由器资源,甚至可能会宕机。

3、使用RIPv2搭建网络

        基于前面的配置,现在只需要在RIP子视图下配置v2即可。

[R1]rip 	
[R1-rip-1]version 2[R2]rip	
[R2-rip-1]version 2

配置完成后使用命令查看路由器上的路由表。

可以看到,两台路由器已经通过RIP协议学习到了对方环回接口所在网段的路由条目。

配置完成后,使用ping命令检测R1与R2之间直连链路的连通性。

通信正常。

使用debugging命令查看RIPv2协议的定期更新情况。

与RIPv1中使用debuging命令所查看的信息进行对比。

RIPv1和RIPv2的不同

        1)、RIPv2的路由信息中携带了子网掩码;

        2)、RIPv2的路由信息中携带了下一跳地址,标识一个比通告路由器的地址更好的下一跳地址。换句话说,它指出的地址,其度量值(跳数)比在同一个子网上的通告路由器更靠近目的地。如果这个字段设置为全0 (0.0.0.0),说明通告路由器的地址是最优的下一跳地址;

        3)、RIPv2默认采用组播方式发送报文,地址为224.0.0.9

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

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

相关文章

yolov5的口罩识别系统+GUI界面 (附代码)

基于YOLOv5模型的口罩识别系统&#xff0c;结合了GUI界面&#xff0c;旨在帮助用户快速、准确地识别图像或视频中佩戴口罩的情况。YOLOv5是一种流行的目标检测模型&#xff0c;具有高效的实时检测能力&#xff0c;而GUI界面则提供了友好的用户交互界面&#xff0c;使得整个系统…

在VSCode中安装python

引言 Python 是一种广泛使用的高级编程语言&#xff0c;因其易学、易用、强大而受到欢迎。它由 Guido van Rossum 于 1991 年首次发布&#xff0c;并以简洁的语法和丰富的库生态系统而著称。 以下是 Python 的一些关键特点和优势&#xff1a; 关键特点 易于学习和使用&#x…

操作系统 重点知识总结 习题集

文章目录 一、操作系统概述&#x1f496; 1000题集&#x1f341; 单选题&#x1f341; 综合应用题1. 单道与多道批处理系统的特点及优缺点。3. 试在交互性、及时性和可靠性方面&#xff0c;将分时系统与实时系统进行比较。4. 说明实时任务的类型和实时系统的类型。5. 处理机管理…

华媒舍:海外公司申请注册和国内市场的差异

伴随着经济全球化的加快推进&#xff0c;更多的企业开始把发展趋势目光投向国外市场。海外公司申请注册推广是涉足国际性市场的重要一环&#xff0c;但是中国市场与国外市场存在明显的差别。本文将在客户满意度、市场市场竞争、法律合规及其文化冲突等多个方面讨论海外公司申请…

Java操作Excel大全(持续更新)

文章目录 一、根据Excel模板导出1、POI2、Freemarker 二、EasyExcel1、导包2、官网 一、根据Excel模板导出 1、POI 需要poi的包。 <!-- https://mvnrepository.com/artifact/org.apache.poi/poi --> <dependency><groupId>org.apache.poi</groupId>…

使用Django JWT实现身份验证

文章目录 安装依赖配置Django设置创建API生成和验证Token总结与展望 在现代Web应用程序中&#xff0c;安全性和身份验证是至关重要的。JSON Web Token&#xff08;JWT&#xff09;是一种流行的身份验证方法&#xff0c;它允许在客户端和服务器之间安全地传输信息。Django是一个…

Spring Boot前后端简单集成MinIo开发

Spring Boot前后端简单集成MinIo开发 源码地址重要配置和代码MinIO配置核心代码 最终效果 源码地址 minioStudy 重要配置和代码 MinIO配置 pom文件引入依赖 <!-- minio --> <dependency><groupId>io.minio</groupId><artifactId>minio</ar…

【C语言之排序】-------六大排序

作者主页&#xff1a;作者主页 数据结构专栏&#xff1a;数据结构 创作时间 &#xff1a;2024年5月18日 前言&#xff1a; 今天我们就给大家带来几种排序的讲解&#xff0c;包括冒泡排序&#xff0c;插入排序&#xff0c;希尔排序&#xff0c;选择排序&#xff0c;堆排序&…

揭秘成都跃享未来教育:安全靠谱,打造教育新未来?

在当今这个信息爆炸的时代&#xff0c;教育行业的变革日新月异&#xff0c;各种教育机构如雨后春笋般涌现。其中&#xff0c;成都跃享未来教育咨询有限公司以其独特的教育理念和创新的教学模式&#xff0c;吸引了众多家长和学生的目光。那么&#xff0c;这家公司到底安不安全&a…

湖南(广告效果测评)源点调研 广告对消费者行为的影响效果

湖南&#xff08;市场调研&#xff09;源点咨询认为&#xff1a;调查在市场中是一个万万不可忽视的环节。 产品在问世之前要认真地调查&#xff0c;广告在投放之前也要认真地调查。由于广告实质是商家和消费者沟通的一个过程&#xff0c;所以在广告投放前&#xff0c;商家就应…

数据新生态:Web3如何重新定义个人数据权利

随着数字化时代的不断深入&#xff0c;个人数据已经成为了现代社会中最宝贵的资源之一。然而&#xff0c;传统互联网时代下&#xff0c;个人数据往往被大型科技公司垄断、滥用&#xff0c;个人数据权利常常受到侵犯。而随着Web3技术的崛起&#xff0c;人们开始期待一种全新的数…

zynq固化问题

zynq固化&#xff0c;sd卡如果没有用gpio那么这个地方不能选 另外ddr型号一定要选对&#xff0c;不同的容量不一样

即时设计工具对决:Figma、Sketch与XD的优劣比较

最近几年&#xff0c;UI 设计工具出现了许多后起之秀&#xff0c;其中有四款更具代表性的UI设计软件&#xff1a;Sketch、Adobe XD、Figma 和 即时设计&#xff0c;这四个设计软件都有自己的优势。如果合作对您的UI设计过程至关重要&#xff0c;那么Figma 和 即时设计 它应该是…

React中常见的面试题

本文是结合实践中和学习技术文章总结出来的笔记(个人使用),如有雷同纯属正常((✿◠‿◠)) 喜欢的话点个赞,谢谢! 1. 约束性组件与非约束性组件 1.1. 非约束性组件 非约束性组件其实就是不能控制状态的组件,比如: <input type"text" defaultValue"123&qu…

腾讯云centos上安装docker

下面的操作是在root用户下操作的,如果非root用户在命令行前加上sudo 1. 系统及内核查看 操作系统&#xff1a;64位的CentOS 7或更新版本。内核版本&#xff1a;最低要求是3.10&#xff0c;推荐使用3.10或更高版本。 #查看内核版本 (base) [klfwjfweaVM-0-6-centos ~]$ uname…

rk3568定时器

前言 本文记录的是用rk3568开发板做定时器实验 1 定时器理论知识 1.1系统节拍 在linux的kernel路径中,输入: make ARCH=arm64 menuconfig // 在内核路径下执行打开配置界面 选中“Timer frequency”,打开以后如图所示: 从图 14.1.1.1 可以看出,可选的系统节拍率为 100…

派派派森03

1.JSON数据 Python数据和Json数据的相互转化 # 导入json模块 import json#准备符合json格式要求的python数据 data [{"name": "老王", "age": 16}, {"name": "张三", "age": 20}]# 通过json.dump(data)方法把pyt…

黑龙江等保测评有哪些内容?

与等保1.0相比&#xff0c;新的等保2.0版本有了很大的变化&#xff0c;评估的内容、评估的标准也有了很大的差异。那么新版的《等保2.0》实施后&#xff0c;我们要测试什么&#xff1f; 等保测评首先是有十个大项&#xff0c;安全物理环境&#xff0c;安全区域边界&#xff0c;…

(echarts)图上数值显示单位

&#xff08;echarts&#xff09;图上数值显示单位 series: [{name: 比例,type: bar,...label: {show: true,position: top,formatter: (params) > params.value % //图上数值显示格式},tooltip: { //鼠标移入图上数值显示格式valueFormatter: function(value) {return val…

实现k8s网络互通

前言 不管是docker还是k8s都会在物理机组件虚拟局域网&#xff0c;只不过是它们实现的目标不同。 docker&#xff1a;针对同一个物理机&#xff08;宿主机&#xff09; k8s&#xff1a;针对的是多台物理机&#xff08;宿主机&#xff09; Docker 虚拟局域网 K8S虚拟局域网 …