RIP路由协议是很重要的路由协议,那么针对这个协议的学习,我们也讲述过不少内容。这里我们主要探讨一下RIP路由协议中的4个定时器和版本的内容。希望对大家能够有所帮助。
RIP路由协议中的4个定时器
RIP中一共使用了4个定时器:update timer, timeout timer, garbage timer, holddown timer.
Update timer用于每30秒发送路由更新报文.
Timeout timer用于路由信息失效前的180秒的计时,每次收到同一条路由信息的更新信息就将该计数器复位.
Garbage timer和holddown timer同时用于将失效的路由信息删除前的计时:在holddown timer的时间内,失效的路由信息不能被接收到的新信息所更新;在garbage timer计时器超时后,失效的路由信息被删除.
另外,在触发更新中,更新信息会需要1到5秒的随机延时以后才被发出,这里也需要一个计时器.
RIP版本2简介
RIP路由协议的版本2的报文格式如下:
0 7 15 31
命令字(1字节) 版本(1字节) 路由域(2字节)
0xFFFF(2字节) 验证类型(2字节)
验证(16字节)
地址类型标识符(2字节) 路由标签(2字节)
IP地址
子网掩码
下一跳IP地址
Metric值(1—16)
(最多可以有24个另外的路由,与前20字节具有相同的格式)
版本2的RIP路由协议使用了版本1中"必须为0"的字段,增加了一些对于路由的有用信息,其主要新添的特性如下:
(1)报文中包含子网掩码,可以进行子网路由
(2)支持明文/MD5验证
(3)报文中包含了下一跳IP,为路由的选优提供了更多的信息.