华为网络篇 RIPv2的基础配置-25

|-----|---|
| 难度 | 1 |
| 复杂度 | 1 |

目录

一、实验原理

[1.1 RIP的版本](#1.1 RIP的版本)

[1.2 RIP的路由更新方式](#1.2 RIP的路由更新方式)

[1.3 RIP的计时器](#1.3 RIP的计时器)

[1.4 RIP的防环机制](#1.4 RIP的防环机制)

二、实验拓扑

三、实验步骤

四、实验过程

总结


一、实验原理

RIP(Routing Information Protocol,路由信息协议),是一种典型的距离矢量路由协议,它主要应用于小型网络中,属于IGP协议(内部网络协议)。

1.1 RIP的版本

RIPv1、RIPv2、RIPng,其中RIPng是应用于IPv6协议,而RIPv1是早期的IPv4协议版本,由于自身的缺点被弃用,目前是使用v2版本。

1.2 RIP的路由更新方式

RIP的路由更新方式是发送整张路由表给邻居,这种方式会占用较多的系统资源,而且存在较多的资源重复,因此在中大型网络中是不会考虑使用它的。

1.3 RIP的计时器

1)更新计时器:缺少情况下,路由器每30秒为一个周期从接口发送路由表给邻居(泛洪的方式)。

2)老化计时器:每一条RIP路由都关联两个计时器,其中一个就是老化计时器(也称超时计时器)。当路由器学习到RIP路由并加载到路由表时,路由器会立刻启动老化计时器,缺少时间为180秒。当路由更新时,老化计时器会被重置。若老化计时器也超时了,那么这条路由将立即变为不可用并从路由表删除。虽然路由表已经删除了这条路由,但是它依然保存在RIP数据库中(方便恢复使用),在老化计时器超时的同时,垃圾回收计时器也会立即启动。这里需要注意下,对于老化计时器已超时的失效RIP路由,依然会被包含在路由器对外发送的Response报文中,不过路由的度量值被设为16跳(不可达)。

3)垃圾回收计时器:缺省时间为120秒,当该计时器都已经超时,那么这条RIP路由将彻底删除。

1.4 RIP的防环机制

路由环路的产生:是一种路由部署不当或网络规划不合理等情况下,很容易造成的一类问题,当网络中出现这种情况,那么去往某个目标的数据包将会在网络设备之间来回转发,这样会极大的消耗系统资源。

1)水平分割:从一个接口接收到的路由更新不会再从该接口发送回去。

2)毒性逆转:从一个接口接收到的路由更新信息,把它设置为16跳,然后再发送回去。

3)触发更新:当路由信息发送变化时,路由器只发送相应的变更信息。

4)定义最大跳数:RIP传递路由器的数量最大为15跳,16跳不可达。

注意:水平分割与毒性逆转是矛盾的,思考一下,RIP的环是怎么产生的。

二、实验拓扑

三、实验步骤

1.搭建如图所示的网络拓扑;

2.初始化路由器,配置相应的IP地址,测试直连网络的连通性;

3.配置RIP路由协议,使得整个网络可以相互通信。

四、实验过程

1.搭建如图所示的网络拓扑;

略。

2.初始化路由器,配置相应的IP地址,测试直连网络的连通性;

略。

3.配置RIP路由协议,使得整个网络可以相互通信。

R1:

R1\]rip 1 \[R1-rip-1\]version 2 \[R1-rip-1\]network 192.168.1.0 \[R1-rip-1\]network 192.168.10.0 \[R1-rip-1\]network 12.0.0.0 R2: \[R2\]rip 1 \[R2-rip-1\]version 2 \[R2-rip-1\]network 12.0.0.0 \[R2-rip-1\]network 23.0.0.0 R3: \[R3\]rip 1 \[R3-rip-1\]version 2 \[R3-rip-1\]network 23.0.0.0 \[R3-rip-1\]network 172.16.0.0 效果: 查看加入RIP进程的接口 ![](https://file.jishuzhan.net/article/1691803664475230209/1e1d786c39a74fe0a315201ccc20098b.png) 查看RIP的路由表 ![](https://file.jishuzhan.net/article/1691803664475230209/4fb59d6dd6304534b7140ae85ea8db8b.png) 在R1带源进行测试 ![](https://file.jishuzhan.net/article/1691803664475230209/0590bf79ebf844c8a43d45f823977f2d.png) **代码解析** **\[R1\]****rip 1****// 创建RIP路由进程,进程号为1** **\[R1-rip-1\]****version 2****// 设置RIP的版本号** **\[R1-rip-1\]****network 192.168.1.0****// 把192.168.1.0这个网络相关的接口添加入RIP路由进程** **\[R2\]****display rip 1 interface****// 查看添加进RIP1进程的接口信息** **\[R2\]****display ip routing-table protocol rip****//查看所有关于RIP的路由信息** # 总结 本章节的实验配置不多,但是实验相关原理是比较多的,希望大家会配置的同时不要忘记理解原理。好了,我们在下一个章节再见,加油!

相关推荐
希望上岸的大菠萝38 分钟前
HarmonyOS 6.0 开发环境搭建完全指南 - DevEco Studio 配置 + 真机调试实战
华为·harmonyos
Lancker41 分钟前
定制侠 一个国产纯血鸿蒙APP的诞生过程
android·华为·智能手机·鸿蒙·国产操作系统·纯血鸿蒙·华为鸿蒙
大雷神1 小时前
HarmonyOS智慧农业管理应用开发教程--高高种地--第28篇:用户中心与个人资料
华为·harmonyos
雨季6661 小时前
破界与共生:HarmonyOS原生应用生态全景图谱与PC时代三重变局
flutter·华为·harmonyos
Trouvaille ~1 小时前
【Linux】网络编程基础(二):数据封装与网络传输流程
linux·运维·服务器·网络·c++·tcp/ip·通信
一路阳光8511 小时前
华为mate80现在确实没有日日新了,看来华为是对鸿蒙6有信心了
华为·harmonyos
三掌柜6662 小时前
如何从一个开发者成为鸿蒙KOL
华为·harmonyos
爱笑的眼睛112 小时前
学着学着 我就给这个 HarmonyOS 应用增加了些新技术
华为·ai·harmonyos
REDcker2 小时前
鸿蒙系统发展史与纯血鸿蒙详解
华为·harmonyos·鸿蒙·鸿蒙系统
图形达人2 小时前
Siggraph Asia 2025,鸿蒙方舟图形引擎绽放,开创空间化体验元年!
华为·harmonyos