QUESTION NO: 11
RIP version 2 is being used as the routing protocol within the TestKing network.
What does RIP version 2 use to prevent routing loops? (Choose two)
TK公司使用的路由协议是RIP第2版,该协议用了哪些方法防治路由循环?
A. CIDR
B. Split horizon
C. Authentication
D. Classless masking
E. Hold-down timers
F. Multicast routing updates
G. Path Vectoring
解析:如果网络中某路径断掉,在更新周期没有来到时候,接到其它路由器的对这个路径的路由.从而信任这条路径,结
果造成数据包转发循环,从而浪费网络带宽,这就是路由循环。
路由循环距离向量路由协议的最大问题
常见的解决方案如下:
水平分割 Split horizon
A给B的信息,B不应该将这条信息返回给A
水平分割保证路由器记住每一条路由信息的来源,即它来字哪个端口,而且不再收到这条信息的端口上再次发送它.这是
解决不产生路由循环的最基本措施. [讲笑话 我->你]
只能处理两两路由器的循环.
路由毒化 Route poisoning
当一条路由信息变为无效之后,路由器并不立即将它从路由表删除,而是用无穷大的度量值将它广播出去(RIP 度量值
16)相邻路由器通过接受这样的更新消息,显式地被告知某项路由已经无效了.
最先发现路由断掉的路由器作了些工作
毒性逆转 Poison reverse
接收路由毒化的路由器并不遵从水平分割原则,而是将这条消息转发给所有相邻路由器,包括发送消息的源路由器,以实
现最快的收敛
触发更新 Trigger update
当路由表发生变化时,更新报文立即广播给相邻的所有路由器,而不是等待刷新计时器到期.同样,当一个路由器刚启动
RIP时,它广播请求报文,收到此广播的相邻路由器立即应答一个更新报文,而便是等到下一个更新周期,这样网络拓扑的
变化很最快地在网络上传播开,减少了网络循环产生的可能性
以上四种方法,在网络很大的时候依然可能产生循环,所以有下面的补丁
抑制计时 hold down timer
一个网段刚刚断掉时候,是整个网络上错误信息最多的时候.
路由表中的一个路由项无效之后,一段时间内这条路由都处于抑制状态,即在一定时间内不再接收关于同一目的网络的
更远路由更新,如果,路由器从一个网段和得知一条路径实效,然后在另一个网段上得知这个路由有效,这条有效的信息
往往时不正确的,时路由没有及时更新的结果,抑制计时避免了这个问题,而且,,一条链路频繁起停时,抑制计时减少了
路由的浮动,增加了网络的稳定性.
答案:B,E