rip协议中周期性广播路由信息的报文_技术实操||距离矢量路由协议-RIP

4f57972c24471cf41f0d4a72c66ba8f0.gif

距离矢量路由协议—RIP

b54f1a5f4a4308f452e20a76b7a14e7c.png

01

距离矢量路由协议概述

路由信息协议RIP(RoutingInformation Protocol)的简称,它是一种基于距离矢量(Distance-Vector)算法的协议,使用跳数作为度量来衡量到达目的网络的距离。RIP主要应用于规模较小的网络中。

RIP是一种比较简单的内部网关协议。最初的RIP协议开发时间较早,所以在带宽、配置和管理方面要求也较低,因此,RIP主要适合于规模较小的网络中。RIP协议中定义的相关参数也比较少。例如,它不支持VLSM和CIDR,也不支持认证功能。

RIP协议只使用跳数作为唯一的度量值。

跳数指的是度量值,度量值代表距离

2b907ae54d7546689ab7b07aea799f99.png

这也突显出RIP在选路原则上的一个缺陷,那么就是它无法考虑到带宽这类的链路状态等问题。我们最终选择R3这条路径,但是R2这条路径的带宽为2M更优。

02

RIP协议路由表形成

当路由器接口配置完IP地址,路由表中将直接出现直连网段,等待更新时间到达,则相互交换彼此路由表信息。

f39abf9162ed24297d61bf4d67aaf22a.png

路由表形成方式如图:

f19fc1cccc9e1279a1f76a6c630b31a4.png

例如R2从R1收到20.0网段的更新,则与自己本地路由表中的20.0进行对比,自己本地的路由表项更优并且不是来自同一源地址则丢弃此更新。

经过一次路由更新后,路由表如下图所示:

747eb922d80a75fdfd426c74ba0a0ded.png

很明显目前的路由表并不完整,所以需要等待更新周期30S到,进行下次更新。

66c54dac57ed6116d3d205e374a3ee03.png

03

RIPv1和RIPv2的区别

l RIPv1是有类别路由协议,不支持VLSM和CIDR。

l 以广播的形式发送报文(255.255.255.255)。

l 不支持认证。

l RIPv2为无类别路由协议,支持VLSM,支持路由聚合与CIDR。

l 支持以广播或者组播(224.0.0.9)方式发送报文。

l 支持明文认证和 MD5 密文认证。

l 支持手工汇总

l 支持触发更新

42ddc205389209bcc4e7c430d2732896.png

04

有类路由协议与无类路由协议的区别:

有类路由(Classful)协议,它们在宣告路由信息时不携带网络掩码

无类路由(Classless)协议,它们在宣告路由信息时携带网络掩码

RIPv1是有类路由协议不支持不连续子网,如下图:

8e6ec6a8f0ab8867da1dde6e6910d37d.png

R1与R3上分别有10.1.1.0/24、10.1.2.0/24网段,进行路由更新时有由于V1属于有类协议不携带子网掩码,所以两边都会在R2上形成10.0.0.0/8的路由表项,度量值都为1,下一跳分别为192.168.1.1和192.168.1.2,此时去往10.0.0.0/8就有两个下一跳进行负载均衡。

RIPv2由于属于无类路由协议,所以发送更新时携带掩码,会形成下图所示路由表,不会形成负载。

837cdfb4a97eb2bfe462e2dcbc11b239.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值