息对于该接口来说是无用信息,同时也解决了两路由器间的慢收敛问题。 对于局域网的路由,RP规定了路由的超时处理。主要是考虑到这样一个情 况,如果完全根据V-D算法,一条路由被刷新是因为出现一条路由开销更小的 路由,否则路由会在路由表中一直保存下去,即使该路由崩溃。这势必造成一定 的错误路由信息。为此,RIP规定,所有机器对其寻径表中的每一条路由都设置 个时钟,每增加一条新路由,相应设置一个新时钟。在收到的VD报文中假 如有关于此路由的表目,则将时钟清零,重新计时。假如在120秒内一直未收到 该路由的刷新信息,则认为该路由崩溃,将其距离设为16,广播该路由信息 如果再过60后仍未收到该路由的刷新信息,则将它从路由表中删除。如果某路 由在距离被设为16后,在被删除前路由被刷新,亦将时钟清零,重新计时,同 时广播被刷新的路由信息。至于路由被删除后是否有新的路由来代替被删除路 由,取决于去往原路由所指信宿有无其它路由。假如有,相应路由器会广播之。 机器一旦收到其它路由的信息,自然会利用VD算法建立一条新路由。否则, 去往原信宿的路由不再存在。 RIP启动和运行的整个过程如下所描述: 某路由器刚启动RIP时,以广播的形式向相邻路由器发送请求报文,相邻路 由器的RIP收到请求报文后,响应请求,回发包含本地路由表信息的响应报文 RIP收到响应报文后,修改本地路由表的信息,同时以触发修改的形式向相邻路 由器广播本地路由修改信息。相邻路由器收到触发修改报文后,又向其各自的相 邻路由器发送触发修改报文。在一连串的触发修改广播后,各路由器的路由都得 到修改并保持最新信息。同时,RIP每30秒向相邻路由器广播本地路由表,各 相邻路由器的RIP在收到路由报文后,对本地路由进行的维护,在众多路由中选 择一条最佳路由,并向各自的相邻网广播路由修改信息,使路由达到全局的有效。 同时RIP采取一种超时机制对过时的路由进行超时处理,以保证路由的实时性和 有效性。RIP作为内部路由器协议,正是通过这种报文交换的方式,提供路由器 了解本自治系统内部个网络路由信息的机制 RIP-2支持版本1和版本2两种版本的报文格式。在版本2中,RIP还提供 了对子网的支持和提供认证报文形式。版本2的报文提供子网掩码域,来提供对 子网的支持;另外,当报文中的路由项地址域值为0 XFFFF时,默认该路由项的11 息对于该接口来说是无用信息,同时也解决了两路由器间的慢收敛问题。 对于局域网的路由,RIP 规定了路由的超时处理。主要是考虑到这样一个情 况,如果完全根据 V-D 算法,一条路由被刷新是因为出现一条路由开销更小的 路由,否则路由会在路由表中一直保存下去,即使该路由崩溃。这势必造成一定 的错误路由信息。为此,RIP 规定,所有机器对其寻径表中的每一条路由都设置 一个时钟,每增加一条新路由,相应设置一个新时钟。在收到的 V-D 报文中假 如有关于此路由的表目,则将时钟清零,重新计时。假如在 120 秒内一直未收到 该路由的刷新信息,则认为该路由崩溃,将其距离设为 16,广播该路由信息。 如果再过 60 后仍未收到该路由的刷新信息,则将它从路由表中删除。如果某路 由在距离被设为 16 后,在被删除前路由被刷新,亦将时钟清零,重新计时,同 时广播被刷新的路由信息。至于路由被删除后是否有新的路由来代替被删除路 由,取决于去往原路由所指信宿有无其它路由。假如有,相应路由器会广播之。 机器一旦收到其它路由的信息,自然会利用 V-D 算法建立一条新路由。否则, 去往原信宿的路由不再存在。 RIP 启动和运行的整个过程如下所描述: 某路由器刚启动 RIP 时,以广播的形式向相邻路由器发送请求报文,相邻路 由器的 RIP 收到请求报文后,响应请求,回发包含本地路由表信息的响应报文。 RIP 收到响应报文后,修改本地路由表的信息,同时以触发修改的形式向相邻路 由器广播本地路由修改信息。相邻路由器收到触发修改报文后,又向其各自的相 邻路由器发送触发修改报文。在一连串的触发修改广播后,各路由器的路由都得 到修改并保持最新信息。同时,RIP 每 30 秒向相邻路由器广播本地路由表,各 相邻路由器的 RIP 在收到路由报文后,对本地路由进行的维护,在众多路由中选 择一条最佳路由,并向各自的相邻网广播路由修改信息,使路由达到全局的有效。 同时 RIP 采取一种超时机制对过时的路由进行超时处理,以保证路由的实时性和 有效性。RIP 作为内部路由器协议,正是通过这种报文交换的方式,提供路由器 了解本自治系统内部个网络路由信息的机制。 RIP-2 支持版本 1 和版本 2 两种版本的报文格式。在版本 2 中,RIP 还提供 了对子网的支持和提供认证报文形式。版本 2 的报文提供子网掩码域,来提供对 子网的支持;另外,当报文中的路由项地址域值为 0xFFFF 时,默认该路由项的