文章目录

  • 一 RIP介绍
    • RIP版本介绍
    • RIP其它部分内容
  • 二 查看RIP配置情况的方法
  • 三 实验组网
  • 四 RIPv2实验步骤
    • 4.1 创建 rip 进程
    • 4.2 配置rip版本
    • 4.3 对指定网段接口使能RIP
    • 4.4 其它路由器上配置
    • 4.5 检验
  • 五 总结

一 RIP介绍

RIP版本介绍

RIP在IPv4中有v1和v2两个版本,IPV6中有RIPng版本。在配置RIP时,如果不指定版本,接口默认情况下能接收 v1和v2 的报文,但只能发送 v1 的报文;在指定版本的情况下,RIPv1只能接收和发送v1的报文,RIPv2只能接收和发送v2的报文。

RIP 在IPV4中有两个版本:RIPv1 和 RIPv2。RIPv1没有认证的功能,RIPv2可以支持认证,并且有明文和MD5两种认证。

  • RIPv1 是有类别路由协议(Class Routing Protocol),它只支持以广播方式发布协议报文。RIP-1 的协议报文中没有携带掩码信息,它只能识别A、B、C 类这样的自然网段的路由, 因此RIP-1 无法支持路由聚合, 也不支持不连续子网(Discontiguous Subnet)。RIPv1默认开启路由自动汇总,且无法关闭,也不支持手动汇总。

  • RIPv2 是一种无分类路由协议(Classless Routing Protocol),RIP-2 有两种报文传送方式:广播方式和组播方式,缺省将采用组播方式发送报文,使用的组播地址为224.0.0.9。当接口运行RIP-2 广播方式时,也可接收RIP-1 的报文。RIP-2 的协议报文中携带掩码信息,支持手动路由汇总和自动路由汇总两种方式。RIPv2支持路由自动汇总,默认是开启的,并且可以关闭。

在华为设备上,以太网接口和串口都默认启用了水平分割功能。为了防止环路和不连续子网问题的产生,在启用了水平分割或毒性逆转的接口上,RIPv2的默认自动汇总就会失效。要使RIPv2的默认自动汇总生效,有两种方法。

第一种方法,使用summary always命令(rip视图下)。配置该命令后,不论水平分割是否启用,RIPv2的自动汇总都生效。

第二种方法, 关闭相应接口下的水平分割功能。

RIP默认协议优先级为100,可以手动修改。

RIP其它部分内容

定时器:RIP协议在更新和维护路由信息时主要使用四个定时器

  • 更新计时器(Update timer):用来激发RIP路由器路由表的更新,每个RIP节点只有一个更新定时器,默认为30s。每隔30s路由器会向其邻居广播自己的路由表信息。每个RIP路由器的定时器都独立于网络中其他路由器,因此它们同时广播的可能性很小。
  • 老化(超时)定时器(Age timer):用来判定某条路由是否可用。每条路由有一个超时定时器,设为180s。当一条路由激活或更新时,该定时器初始化,如果在180s之内没有收到关于那条路由的更新,则把该路由的度量值设置为16,认为该路由不可达(路由置为无效),并启动垃圾收集定时器;
  • 垃圾收集定时器(Garbage-collect timer):默认时间120s,如果启动了该计时器,那么若在垃圾收集时间内不可达路由没有收到来自同一邻居的更新,则该路由将被从RIP路由表中彻底删除。
  • 抑制定时器(Suppress timer):当RIP设备收到对端的路由更新,其cost为16,对应路由进入抑制状态,并启动抑制定时器。为了防止路由震荡,在抑制定时器超时之前,即使再收到对端路由cost小于16的更新,也不接受。当抑制定时器超时后,就重新允许接受对端发送的路由更新报文。

RIP路由与定时器之间的关系:

  • RIP的更新信息发布是由更新定时器控制的,默认为每30秒发送一次。

  • 每一条路由表项对应两个定时器:老化定时器和垃圾收集定时器。当学到一条路由并添加到RIP路由表中时,老化定时器启动。如果老化定时器超时,设备仍没有收到邻居发来的更新报文,则把该路由的度量值置为16(表示路由不可达),并启动垃圾收集定时器。如果垃圾收集定时器超时,设备仍然没有收到更新报文,则在RIP路由表中删除该路由。

水平分割(Split Horizon):指的是RIP从某个接口接收到的路由信息,不会从该接口再发回给邻居设备。这样不但减少了带宽消耗,还可以防止路由环路。在华为设备上,水平分割功能默认情况下是开启的。

触发更新(Triggered Updates)的原理是,当路由信息发生变化时,运行RIP的设备会立即向邻居设备发送更新报文,而不必等待定时更新,从而缩短了网络收敛时间。在华为设备上,没有相关命令能主动关闭触发更新的功能。

毒性逆转(Poison Reverse)指的是RIP从某个接口接收到路由信息后,将该路由的开销设置为16(即该路由不可达),并从原接口发回邻居设备。利用这种方式,可以清除对方路由表中的无用路由。如果同时都配置了毒性逆转和水平分割,水平分割行为会被毒性逆转行为代替。在华为设备上,毒性逆转功能默认情况下是关闭的,需要手动打开此功能。

毒性逆转可以快速清除无用的路由而不必等待老化时间,另外,在帧中继和X.25等非广播多路访问网络(NBMA)中,如果开启了水平分割功能,会造成有的路由器无法接收到更新路由的情况,因此在这种网络中,水平分割是默认禁止的,我们需要手动开启毒性逆转防止路由环路。

RIPv1和 RIPv2都支持水平分割、触发更新和毒性逆转功能。

二 查看RIP配置情况的方法

  • display rip [ process-id ]: 命令查看RIP的当前运行状态及配置信息。

  • display rip process-id route: 命令查看所有从其他设备学习到的RIP路由。

  • display default-parameter rip:命令查看RIP的缺省配置信息。

三 实验组网

接口ip配置就不展示了

四 RIPv2实验步骤

4.1 创建 rip 进程

创建 rip 进程并进入rip视图。默认进程号为1

[AR1]rip 1

4.2 配置rip版本

[AR1-rip-1]version 2  # 配置全局rip版本
  • 配置全局RIP版本号

RIP视图执行命令 version { 1 | 2 },指定全局RIP版本。

  • 配置接口的RIP版本号

接口视图下执行命令 rip version { 1 | 2 [ broadcast | multicast ] },缺省为组播。

配置RIP时,如果不指定版本,接口默认情况下能接收 v1和v2 的报文,但只能发送 v1 的报文;在指定版本的情况下,RIPv1只能接收和发送v1的报文,RIPv2只能接收和发送v2的报文。

4.3 对指定网段接口使能RIP

使用network命令对指定网段接口使能RIP功能,注意必须是自然网段。

[AR1-rip-1]network 10.0.0.0  # 这里我配置的地址属于A类,所以后面全为0

自然网段:A、B、C类 非网络号部分(即主机号)全为0。

A类:前8bit为网络号;B类前16bit为网络号;C类前24bit为网络号

4.4 其它路由器上配置

# R2
[AR2]rip 1
[AR2-rip-1]version 2
[AR2-rip-1]network 10.0.0.0
# R3
[AR3]rip 1
[AR3-rip-1]version 2
[AR3-rip-1]network 10.0.0.0
# R4
[AR4]rip 1
[AR4-rip-1]version 2
[AR4-rip-1]network 10.0.0.0

4.5 检验

R1查看从其他设备学习到的RIP路由

查看R1路由表

查看RIP的缺省配置信息

ping R3

五 总结

RIPv1没有认证的功能,RIPv2可以支持认证,并且有明文和MD5两种认证。

具体配置可以参考前文OSPF路由的配置。

eNSP实验五:RIP路由协议相关推荐

  1. 教你使用华为Ensp模拟器配置RIP路由协议

    有理想,有抱负,相信在不久的将来你会成功的! 打开微信搜索[孩子上学后],关注这个不一样的程序员. 目录 一.RIP路由 1.1 RIP路由基础 1.2 根据距离向量确定路由 1.3 RIP的优缺点 ...

  2. ENSP实验七——RIP的基本配置

    一.设备清单及目标 1,设备 Enap,2台PC,2台路由器AR2220 2,目标,各PC能互通,路由表中有对应RIP路由. 二.拓扑图 三.配置 1,PC PC1:IP/掩码192.168.0.2/ ...

  3. 【思科模拟器实验】RIP路由协议

    拓扑图 配置命令 Router1 enable conf t int f 0/0 ip add 192.168.1.1 255.255.255.0 no shutdown exit int f 0/1 ...

  4. 教你使用华为Ensp模拟器配置OSPF路由协议(二)

    文章目录 前言 一. OSPF的基本原理 1.1 OSPF区域化结构 1.2 OSPF报文类型 1.3 多区域OSPF网络 二. OSPF多区域配置示例 三.精彩链接 四.最后 前言 与RIP协议一样 ...

  5. 华为网络实验--动态路由器+RIP路由协议配置及验证

    华为网络实验–动态路由器+RIP路由协议配置及验证 文章目录 华为网络实验--动态路由器+RIP路由协议配置及验证 前言 一.动态路由 1.1动态路由协议基础 1.1.1动态路由 1.1.2动态路由特 ...

  6. 实验:RIP 和 RIP路由协议基础配置

    目录 一,实验7.1: RIP路由协议基础配置 [实验目的] [实验环境] [实验过程] 拓扑图 步骤一:配置IP地址 步骤二:配置RIP V2 步骤三:测试配置结果 RIPv2 路由 .步骤四 配置 ...

  7. ENSP配置 实例五 RIP配置

    ENSP配置 实例五 RIP配置 配置 R1 sy [Huawei]sy R1 [R1]int e0/0/0 [R1-Ethernet0/0/0]ip add 192.168.1.254 24 [R1 ...

  8. BUAA 计网mooc测试题4 RIP路由协议实验

    BUAA 计网mooc测试题 RIP路由协议实验 1.直连路由.静态路由.RIP.ospf按照默认优先级从高到低排序,正确的是:() A. 直连路由.RIP.OSPF.静态路由 B. OSPF.直连路 ...

  9. 计算机网络实验ripv2配置,实验六 动态路由协议RIP初步配置

    <实验六 动态路由协议RIP初步配置>由会员分享,可在线阅读,更多相关<实验六 动态路由协议RIP初步配置(11页珍藏版)>请在人人文库网上搜索. 1.南昌大学实验报告学生姓名 ...

最新文章

  1. 怎么判断膝关节错位_膝关节韧带损伤该如何处理——健康科普
  2. varnish配置详解
  3. 从 Eclipse 迁移至 Android Studio
  4. ASP.NET Core 菜鸟之路:从Startup.cs说起
  5. AUTOSAR从入门到精通100讲(二)-SOME/IP及其应用
  6. 二位四进制计数器_金三银四还在看JVM这一块?看完这篇万字JVM面试解析就够了...
  7. [ 1003 ] 判断小偷那些事
  8. 中国超算世界第一 日本拟造最快超级计算机反超
  9. 软件项目管理流程小结
  10. python评分卡3_woe与IV分箱实现
  11. 【转】《仙剑奇侠传6》将更换全新引擎
  12. 面向对象程序设计——埃拉托色尼筛法(C++)(已更新)
  13. 岛马游戏编程之路(二)
  14. H5和微信小程序测试区别
  15. c语言作业 电影院选座系统,c语言编程 电影院票务系统.wps
  16. GLSL着色器实现多重纹理与帧缓冲对象(FBO)
  17. matlab 小红点怎么标,三边测量法定位,matlab仿真 请大侠调试一下,谢谢
  18. 湖南计算机大专分数线多少,湖南多少分能上大专,湖南大专院校最低分数线
  19. 百度OCR文字识别教程(有demo)
  20. CSS标准文档流与脱离文档流,成功拿到offer

热门文章

  1. ffprobe获取视频帧信息中的pkt_pts、pkt_pts_time
  2. 考研C语言复习02(小甲鱼版本)
  3. 怎样来实现流量削峰方案
  4. 网桥调用iptables规则的善后处理
  5. oralc 日期操作
  6. code.aliyun.com拉取提交代码认证失败
  7. 新浪博客关闭了吗,不能写博文了,提示:系统繁忙,请稍后再试
  8. AI产品经理的工作内容及面试准备
  9. repo下载安卓源码记录
  10. 计算机专业助我成长作文600,资助助我成长作文