什么叫RIP协议
RIP协议是距离向量路由选取算法在局域网上的径直实现,它用于小型自治系统中RIP协议规定了路由器之间互换路由信息的时间,互换信息的格式,谬误的处理等内容.
RIP协议规定了两种报文类别,所有运行RIP协议的设备都能够发送这些报文.
1)请求报文;发送请求报文是用于查询相邻的RIP设备,以获取它们相邻路由器的距离向量表.这个请求表明,相邻设备要么返回整个路由表,要么返回路由表的一个特定子集.
2)响应报文;响应报文是由一个设备发出的,用以通知在它的本地路由表中维护的信息,在下述的几类情形,响应报文的被发送,一是RIP协议规定的每隔30秒钟相邻路由器间互换一次路由信息,二是现在路由器对另一路由器形成的请求报文的响应,三是在支持触发更新的情形下,发送发生变动的本地路由表.
RIP协议除严格遵守距离向量路由选取算法实行路由广播与刷新外,在具休实现进程中还做了某些改进.例如:
1)对距离相等的路由的处理,在具休应用中,到达某一宗旨的网络可能会出现若干条距离相等的途径,对于这种情形,通常根据先入为主的原则修复,即先收到哪个路由器的路由信息,通知报文,就将途径这定为哪个路由器,直到这个途径失效或被新的更短路么取代.
2)对过时路由的处理,按照距离向量路由选取算法的基础思想,路由表中的一条途径都修改刷新是由于出现了一条距离更短的途径,否则这个途径会在中币表中保持下去,根据这个思想,一旦某条艰生故障,过时的路由表记录会在互联网上长期存在下去,为理解决这个问题,RIP协议规定,参与RIP选路的所有设备要为其路由表的每条帐中记录提升一个定时器,在收到相邻路由器发送的路由刷新报文中如果包括关于此途径的记录,则将定时器清零,重新着手计时,如果在设定的定时器时间内总是没有再收到关于这个途径的刷新信息,这时定时器溢出,介绍这个途径已经崩溃,需要将这个途径记录从路由表中删除,RIP协议规定途径的定时器时间为6个RIP刷新周期,即180秒.