1 RIP的概述

 RIP (routing information protocol) 路由信息协议   RIP 是一种内部网关协议。RIP 2 是一种基于 UDP 的协议。在 RIP2 下,每台主机通过路由选择进程发送和接受来自 UDP 端口520的数据包。RIP提供跳跃计数作为尺度来衡量路由距离,跳跃计数是一个包到达目标所必须经过的路由器的数目。RIP最多支持的跳数15,即在源和目的网间所要经过的最多路由器的数目为15,跳数16表示不可达。

2 RIP的特点

(1)仅和相邻的路由器交换信息。如果两个路由器之间的通信不经过另外一个路由器,那么这两个路由器是相邻的。RIP协议规定,不相邻的路由器之间不交换信息。  

(2) 路由器交换的信息是当前本路由器所知道的全部信息。即自己的路由表。  

(3) 按固定时间交换路由信息,如,每隔30秒,然后路由器根据收到的路由信息跟新路由表。

(4)RIP属于典型的距离矢量路由选择协议,以到目的网络的最小跳数作为路由选择度量标准

(5)RIP周期性全部路由更新

(6)RIP的协议管理距离为120

(7)RIP 默认情况下支持自动汇总 ip summary

(8)负载均衡默认为4条。最大为6

3  RIP的版本

 RIP有三个版本 RIP1 RIP2 RIPng  RIPng路由选择信息协议下一代,主要用于IPV6暂不作讨论,本文主要讲述RIP1RIP2 异同

RIP1

Rip进程使用UDP 520端口,使用跳数来衡量到达目的地的距离,metric值; 当路由器启用RIPv1后,路由器的每个参与RIP进程的接口发送请求数据包(Request Message),向所有RIP router请求一份完整的路由表,以广播(255.255.255.255)的形式发出,各个参与RIP进程的路由器进行响应,接收和发送自己的整个路由表,然后再对自己的路由表进行相应的处理

由于RIPv1的缺陷,出现了RIPv2

RIP2

整个路由的过程与RIPv1 基本相似,有以下不同

(1)RIPv2 发送和接收路由表 使用组播地址 224.0.0.9),减少了网络资源的消耗

(2)RIPv2 是一种无类别路由协议(Classless Routing Protocol)。

(3)RIPv2协议报文中携带掩码信息,支持VLSM(可变长子网掩码)和CIDR

(4)RIP2支持对协议报文进行验证,并提供明文验证和MD5验证两种方式,增强安全性。

RIP v1

RIP v2

距离矢量

距离矢量

最大跳数15

最大跳数15

有类

无类

不支持VLSM  CIDR

支持VLSM   CIDR

以广播更新 255.255.255.255

以组播更新 224.0.0.9

不支持验证

支持 简单和密文两种验证

发送RIPV1信息,接受RIPV1V2信息

RIPV2收发RIPV2信息

自动汇总,不支持手动汇总

自动汇总,支持手动汇总

 

4RIP 的计时器

 Sending updates every 30 seconds       30S发送一次更新

 Invalid after 180 seconds                        180S后,可疑路由失效

 hold down 180                       抑制时间180S,即路由器在刷新之前要等待180S

 flushed after 240                     清除路由表中无效的信息 

修改计时器命令              timers basic  30 180 180 240

 

5 RIP的防环机制

(1) 最大跳数 最大跳数为15跳,16条不可达

(2) 水平分割:A、水平分割:从接口收到的路由信息,不再从本接口发出。

B、毒性逆转的水平分割:从本接口收到的路由信息,转发表示为16跳不可达。(防路由和IP包的环路)

(3) 抑制计时器:A、保持失效计时器缺省为:180   B、删除计时器:缺省为240

(4) 路由毒化  当某条路由信息无效时,路由器立即将此条目毒化,将其metric值标记为16

6 RIP的认证

RIP2支持对协议报文进行验证,并提供明文验证和MD5验证两种方式,增强安全性。

7 RIP 的局限

(1)RIP有效的路由信息的度量(metric)不能超过15,这就使得该协议不能应用于很大型的网络,对于metric16的目标网络来说,即认为其不可到达。  

(2)该路由协议应用到实际中时,很容易出现计数到无穷大的现象,这使得路由收敛很慢,在网络拓扑结构变化以后需要很长时间路由信息才能稳定下来。

(3)该协议以跳数,即报文经过的路由器个数为衡量标准,并以此来选择路由,这一措施欠合理性,因为没有考虑网络延时、可靠性、线路负荷等因素对传输质量和速度的影响。

(4)安全性差,接受来自任何设备的路由更新。无密码验证机制,默认接受任何地方任何设备的路由更行。不能防止恶意的rip欺骗。

(5)收敛时间过长,时间经常大于5分钟

关于实验部分正在录制中……敬请关注

 

实验部分已录制完毕,址址

 

http://u.115.com/file/f0713b5e0