RIP协议中可以使用多种方法防止路由循环,在以下选项中不属于这些方法的是______。

admin2012-04-21  33

问题 RIP协议中可以使用多种方法防止路由循环,在以下选项中不属于这些方法的是______。

选项 A、垂直翻转
B、水平分割
C、反向路由毒化
D、设置最大度量值

答案A

解析 路由信息协议RIP采用距离矢量路由算法计算最佳路由。RIP以跳步计数(hopcount)作为路由费用的度量,允许的最大跳步数不超过15步。距离矢量法算法要求相邻的路由器之间周期性地交换路由表,并通过逐步交换把路由信息扩散到网络中所有的路由器。这种逐步交换过程如果不加以限制,将会形成路由环路(RoutingLoops),使得各个路由器无法就网络的可到达性取得一致。例如在下图中,路由器R1、R2、R3的路由表已经收敛,每个路由表的后两项是通过交换路由信息而学习到的。如果在某一时刻,网络10.4.0.0发生故障,R3检测到故障,并通过接口S0把故障通知R2。如果R2在收到R3的故障通知前将其路由表发送到R3,则R3会认为通过R2可以访问10.4.0.0,并据此将路由表中第二条记录修改为(10.4.0.0,S0,2)。这样一来,路由器R1、R2、R3都认为通过其他的路由器存在一条通往10.4.0.0的路径,结果导致目标地址为10.4.0.0的数据包在三个路由器之间来回传递,从而形成路由环路,直至达到最大跳步数时才能终止循环传送过程。

解决路由环路问题可以采用水平分割法(SplitHorizon)。这种方法规定,路由器必须有选择地将路由表中的信息发送给邻居,而不是发送整个路由表。具体地说,一条路由信息不会被发送给该信息的来源。可以对上图R2的路由表项将加上一些注释,如下图所示,可以看出,每一条路由信息都不会通过其来源接口向回发送,这样就可以避免环路的产生。简单的水平分割方案是“不能把从邻居学习到的路由发送给那个邻居”,带有反向毒化的水平分割方案(SplitHorizonwithPoisonedReverse)是“把从邻居学习到的路由费用设置为无限大,并立即发送给那个邻居”。采用反向毒化的方案更安全一些,它可以立即中断环路。相反,简单水平分割方案则必须等待一个更新周期才能中断环路的形成过程。

另外,前面提到的触发更新技术也能加快路由收敛,如果触发更新足够及时——路由器R3在接收R2的更新报文之前把网络10.4.0.0的故障告诉R2,则也可以防止环路的形成。
转载请注明原文地址:https://jikaoti.com/ti/rLn7FFFM
0

相关试题推荐
最新回复(0)