当前位置: 首页 > news >正文

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.lryc.cn/news/363963.html

相关文章:

  • 备考系统架构设计师,看这篇就够了!(包括核心总结、真题、论文、模拟试题索引)
  • stm32编译原理
  • 如何以JNI方式实现安卓APP控制GPIO?
  • 计算机网络学习笔记——运输层(b站)
  • HBase数据库面试知识点:第二部分 - 核心技术(持续更新中)
  • Spring 使用SSE(Server-Sent Events)学习
  • 词法分析器的设计与实现--编译原理操作步骤,1、你的算法工作流程图; 2、你的函数流程图;3,具体代码
  • linux查看磁盘类型命令
  • 多线程调用同一个不包含可变状态,并且是线程安全的方法时,可同时执行,不必等待排队
  • Java文件操作①——XML文件的读取
  • 【记录】网络|没有路由器没有网线,分别使用手机或Windows电脑共享网络给ARM64开发板,应急连接
  • 一键设置常用纸张和页面边距-Word插件-大珩助手
  • 在树莓派3B+中下载opencv(遇到的各种问题及解决)
  • 精准检测,安全无忧:安全阀检测实践指南
  • Transformer系列:图文详解KV-Cache,解码器推理加速优化
  • 基础篇03——SQL约束
  • 人工智能--深度神经网络
  • VOC格式标签各个字段的解释
  • 2024年端午节放假通知
  • Transformer系列:注意力机制的优化,MQA和GQA原理简述
  • Python知识点11---高阶函数
  • JavaSE——【逻辑控制】(习题)
  • 自动驾驶仿真:python和carsim联合仿真案例
  • Qt报错:libvlc开发的程序,出现Direct3D output全屏窗口
  • yolov5的口罩识别系统+GUI界面 (附代码)
  • WPF中Window的外观实现及常用属性
  • (有代码示例)Vue 或 JavaScript中使用全局通信的3种方式
  • MAB规范(1):概览介绍
  • 基于振弦采集仪的土木工程安全监测技术研究
  • 这个高考作文满分的极客,想和你聊聊新媒体写作