路由选择信息协议(Routing information Protocol),缩写为RIP,它是应用较早、目前仍普遍使用的内部网关协议(lnterior Gateway Protocol,缩写为IGP),该协议是为了运用于小型同类网络而创立的,是一种古典的距离向量协议。RIP文档见于RFC 1058。
RIP使用广播用户数据协议(UDP)包来交换路由信息。Cisco IOS软件每30秒发送一次路由信息更新,这个过程称为通告。假如一个路由器在180秒或更长时间内,未接收到另一路由器的更新信息,则该路由器提供的路由标记为不可用。假如在后续的240秒内仍未得到更新,路由器就从路由表中清除该路由器提供的所有路由。
RIP提供一种叫做跳数的尺度来衡量不同的路由距离,跳数是在一条路由上经过的路由器数。直接连接网络的跳数为0,而不可达网络的跳数为16。小的取值范围使RIP不适用于大型网络。 假如路由器有缺省网络路径,RIP将会通告把路由器连接到虚网络0.0.0.0的路由,网络0.0.0.0并不存在;RIP将0.0.0.0作为网络处理缺省路由,假如RIP获取缺省值,或路由器有最后一站的网关,且RIP设置为缺省,Cisco IOS软件将公告缺省网络。
RIP向指定网络上的接口发送更新信息。假如未指定接口的网络,则不能发布任何RIP更新信息。Cisco的RIP版本2支持纯文本、MD5认证、路由汇总、无类域内路由(CIDR)和可变长度子网掩码(VLSM)。
至于独立于协议的特性也适用于RIP,请参看第十九章“配置独立于协议的IP路由选择功能”。