软件水平考试

解析:在RIP协议中,可以采用水平分割法(Split Horizon)解决路

来源:网考网软件水平 所有评论

【单选题】在RIP协议中,可以采用水平分割法(Split Horizon)解决路由环路问题,下面的说法中正确的是 (24)
A.把网络分割成不同的区域以减少路由循环
B.不要把从一个邻居学习到的路由再发送回该邻居
C.设置邻居之间的路由度量为无限大
D.路由器必须把整个路由表发送给自己的邻居

网考网参考答案:B
网考网解析:

[解析] RIP是一种距离矢量路由协议,这种算法要求相邻的路由器之间周期性地交换路由表,并通过逐步交换把路由信息扩散到网络中所有的路由器。对这种逐步交换过程如果不加以限制,将会形成路由环路(Routing Loops),使得各个路由器无法就网络的可到达性取得一致。 例如在图5中,路由器A、B、C的路由表已经收敛,每个路由表的后两项是通过交换路由信息获得的。如果在某一时刻,网络10.4.0.0发生故障,C检测到故障,不再通过端口E0向外发送数据包,随后通过端口S0把故障通知B。然而,如果B在收到C的故障通知前将其路由表发送到C,C会认为通过B可以访问10.4.0.0,并在此基础上将路由表中第二条记录修改为(10.4.0.0,S0,2)。这样一来,路由器A、B、C都认为通过其他的路由器存在着一条通往10.4.0.0的路径,结果导致目标地址为10.4.0.0的数据包在三个路由器之间来回传递,从而形成路由环路。 解决路由环路问题可以采用水平分割的方法。这种方法规定,路由器必须有选择地将路由表中的信息发送给邻居,而不是向邻居发送整个路由表。具体地说,一条路由信息不会被发送给该信息的来源方向。可以对图5中B的路由表项加上一些注释,如图6所示,可以看出,每一条路由信息都不会通过具来源端口向回发送,这样就可以避免路由环路的产生。 简单的水平分割方案是,“不把从一个邻居学习到的路由发送给那个邻居”,带有反向毒化的水平分割方案(Split Horizon with Poisoned Reverse)是,“把从一个邻居学习到的路由设置为无限大,再发送给那个邻居”。采用反向毒化的方案更安全一些,它可以立即中断环路,相反,简单水平分割方案则必须等待一个更新周期才能中断环路的形成。 另外,触发更新技术也能加快路由收敛,如果触发更新足够及时——路由器C在接收B的更新报文之前把网络10.4.0.0的故障告诉B,则可以防止环路的形成。 document.getElementById("warp").style.display="none"; document.getElementById("content").style.display="block"; 查看试题解析出处>>

相关推荐

发布评论 查看全部评论