词条 | 路由信息协议 |
释义 | 简介路由信息协议RIP(Routing Information Protocol)是基于距离向量的路由协议,通常利用跳数来作为计量标准。RIP是一种内部网关协议。由于RIP实现简单,是使用范围最广泛的路由协议。该协议收敛较慢,一般用于规模较小的网络。RIP协议在RFC 1058规定。 概述RIP的版本RIPv1、 RIPv2和RIPng,前两者用于IPv4, RIPng用于IPv6。 RIP的历史Xerox公司和加州大学伯克利分校在80年代初都开发了RIP的早期版本。 1988年的RFC 1058对RIP协议做了说明,后来被称为RIPv1。 1998年,IETF推出了RIP改进版本的正式标准RFC 2453,即RIPv2:支持子网掩码信息;支持路由对象标志;支持路由更新鉴别。 1997年IETF推出了下一代RIP协议——RIPng的建议标准RFC 2080。 距离矢量的计算RIP度量的单位是跳数,其单位是1,也就是规定每一条链路的成本为1,而不考虑链路的实际带宽、时延等因素,RIP最多允许15跳。 RIP利用度量来表示它和所有已知目的地间的距离。 当一个RIP更新报文到达时,接收方路由器和自己的RIP路由表中的每一项进行比较,并按照距离矢量路由算法对自己的RIP路由表进行修正。 RIP定时器周期更新定时器用来激发RIP路由器路由表的更新,每个RIP节点只有一个更新定时器,设为30s。每隔30s路由器会向其邻居广播自己的路由表信息。每个RIP路由器的定时器都独立于网络中其他路由器,因此它们同时广播的可能性很小。 超时定时器用来判定某条路由是否可用。每条路由有一个超时定时器,设为180s。当一条路由激活或更新时,该定时器初始化,如果在180s之内没有收到关于那条路由的更新,则将该路由置为无效。 清除定时器:用来判定是否清除一条路由。每条路由有一个清除定时器,设为120s。当路由器认识到某条路由无效时,就初始化一个清除定时器,如果在120s内还没收到这条路由的更新,就从路由表中将该路由删除。 延迟定时器为避免触发更新引起广播风暴而设置的一个随机的延迟定时器,延迟时间为1~5s。 定时器的作用触发路由更新 识别无效路由 清除无效路由 RIP优点 简单,易用,管理方便 局限性 跳数限制:15跳为最大值 “无穷”计数:收敛速度慢 静态度量:无法根据网络性能进行选路 拓展信息路由信息协议RIP(Routing Information Protocol)是内部网关协议IGP中最先得到广泛使用的协议。RIP是一种分布式的基于向量的路由选择协议,是因特网的标准协议,其最大优点就是简单。RIP协议要求每一个路由器都要维护从它自己到其它每一个网络的距离记录。RIP协议的“距离”也称为“跳数”,因为每经过一个路由器,跳数就加1。 RIP允许一条路径最多只能包含15个路由器,因此“距离”的最大值为16时,相当于不可达,可见RIP只适应于小型互联网。RIP按固定的时间间隔,只和相邻的路由器交换信息,交换的信息是自己知道的全部信息,即整个路由表。 当路由器收到RIP的一个报文时,看项目中有没有目的网络,若没有,则把该项目添加到路由表中,否则,若收到项目种的距离小于路由表中的距离,则进行更新,若3分钟还没有收到相邻路由器的更新路由表,则将此路由器记为不可达的路由器,即将距离改为16。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。