目录
1概念
2特点
3 RIP工作原理
4 RIP度量
5 RIPv1 vs RIPv2
6 RIP环路
1. 概念
RIP是路由信息协议(Routing
Information Protocol)的简称,它是一种基于距离矢量(Distance-Vector)算法的协议,使用跳数作为度量来衡量到达目的网络的距离。RIP主要应用于规模较小的网络中。
也称为传闻式协议
2. 特点
配置简单
易于维护
适合小型网络
3. RIP工作原理
路由器运行RIP后,会首先发送路由更新请求,收到请求的路由器会发送自己的RIP路由进行响应。
网络稳定后,路由器会周期性发送路由更新信息。
如图,RTC开启RIP后,会发送路由更新的请求,请求RTA和RTB发送路由表,RTA和RTB收到请求后会发送自己的路由表,RTC收到后就可以更新自己的路由信息。
4. RIP度量
RIP使用跳数作为度量值来衡量到达目的网络的距离。
跳数:
一台路由器链接直联网段时,他的跳数为0,每去往另一台设备时,跳数加一。
他只有0-15跳,第16跳默认不可达。故而适用于规模较小的网络。
5. RIPv1 vs RIPv2
RIPv1(不用):
RIPv1是有类别路由协议,不支持VLSM和CIDR。
以广播的形式发送报文。
不支持认证。
RIPv2:
RIPv2为无类别路由协议,支持VLSM,支持路由聚合与CIDR。
支持以广播或者组播(224.0.0.9)方式发送报文。
支持明文认证和 MD5 密文认证。
6. RIP环路
如图,RTB向RTA发送10.0.0.0路由信息,跳数加一,RTA将10.0.0.0的路由信息写入自己的路由表,此时当网络发生故障,RTB的路由表中没有10.0.0.0的路由信息了,但RTA当中还有,RTA将10.0.0.0的路由信息发送给RTB,跳数加一,此时跳数为2,RTB学习后会将跳数加一再发出去,此时跳数为3,此时RTA又会进行增加跳数,不断循环,直到跳数变为16不可达。这就是形成了路由环路。
解决方法:
水平分割(华为设备默认开启)
路由器从某个接口学到的路由,不会从该接口再发回给邻居路由器。
毒性反转
毒性反转是指路由器从某个接口学到路由后,将该路由的跳数设置为16,并从原接收接口发回给邻居路由器。
触发更新
触发更新是指当路由信息发生变化时,立即向邻居设备发送触发更新报文。
想了解更多网络基础知识,建议你关注腾科教育