1、第七章 RIP 路由协议 附录一、选择题答案题号 1 2 3 4 5 6 7 8 9 10 答案 B C D D A AB D ABE C BC 二、问答题答案1、RIP 协议中,更新计时器、无效计时器和刷新计时器的作用分别是什么?在一个稳定工作的 RIP 网络中,所有启用了 RIP 路由协议的路由器接口将周期性地发送全部路由更新。这个周期性发送路由更新的时间由更新计时器(Update Timer)所控制,更新计时器超时的时间是 30 秒。路由器成功建立一条 RIP 路由条目后,将为它加上一个 180s 的无效计时器(InvalidTimer) ,也就是 6 倍的更新计时器时间。如果在 180
2、s 到期后还未收到针对该路由信息的更新,则该路由的度量将被标记为 16 跳,表示不可达。此时并不会将该路由条目从路由表中删除。一旦一条路由被标记为不可达,RIP 路由器会立即启动另外一个计时器刷新计时器(Flush Timer,也称为清除计时器) 。这个计时器的时间设置是 120s。一条路由进入无效状态时,刷新计时器就开始计时,超时后处于无效状态的路由将被路由表中删除。2、为什么会发生计数到无穷大的情况?由于网络中存在路由环路(逻辑环路或者物理环路) ,导致路由器互相之间不断发送针对同一条失效路由的错误更新,每发送一次,更新中的相应路由条目的跳数就会增加 1,因此跳数会不断缓慢增长直至无穷大。
3、3、总结防止路由环路的技术都有哪些。路由毒化:当一条路径信息变为无效之后,路由器并不立即将它从路由表中删除,而是用 16,即不可达的度量值将它广播出去。水平分割:路由器将记住每一条路由信息的来源,并且不在收到这条信息的端口上再次发送它。这是保证不产生路由循环的最基本措施。毒性逆转:当路由器收到一条毒化路由后,立即将这条毒化路由以触发更新的方式通告出去,并不再遵循水平分割的原则,也就是同样会通告给初始发送这条路由的路由器。触发更新:当路由表发生变化时,更新报文立即广播给相邻的所有路由器,而不是等待 30 秒的更新周期。这样,网络拓扑的变化会最快地在网络上传播开,减少了路由循环产生的可能性。抑制计
4、时:一条路由信息无效之后,一段时间内这条路由都处于抑制状态,即在一定时间内不再接收关于同一目的地址的路由更新。如果,路由器从一个网段上得知一条路径失效,然后,立即在另一个网段上得知这个路由有效。这个有效的信息往往是不正确的,抑制计时避免了这个问题,而且,当一条链路频繁起停时,抑制计时减少了路由的浮动,增加了网络的稳定性。4、RIPv1 和 V2 的区别有哪些?RIP 版本 1 的更新中不携带子网掩码,不支持 VLSM,是有类路由协议。RIPv2是无类的路由协议,在每一条路由信息中加入了子网掩码。RIPv1 发送更新报文的方式是广播。RIPv2 发送更新报文的方式为组播,组播地址为 224.0.
5、0.9(代表所有的 RIPv2 路由器) 。RIPv1 不支持认证,而 RIPv2 支持认证。5、配置 RIP 时的 network 命令作用有哪些?network 命令定义关联网络,关联网络有两层意思: RIP 只对外通告关联网络的路由信息; RIP 只向关联网络所属接口通告路由信息。也就是说,network 命令告诉路由器哪个接口开始使用 RIP,然后从这个接口发送路由更新,通告这个接口直连的网络,并从这个接口监听从其他路由器发来的 RIP 更新。需要注意的是,network 命令需要一个有类网络号(没有子网掩码) ,即A、B 、 C 三类网络(版本 1 和 2 都是如此) 。如果在 ne
6、twork 命令中使用了一个子网号或者一个 IP 地址,路由器也会接受这个命令,但会修改 network 命令为 ABC 三类网络号。6、观察下面的 debug ip rip 的输出结果,从中可以得出哪些结论?路由器 R-A 从源地址 192.168.2.2 收到 2 条 RIPv1 的路由更新,分别是: 192.168.3.0 metric 1 192.168.4.0 metric 1它判断这两条路由是自己的路由表中没有的,因此将这两条路由添加到路由表中,添加的结果分别是: Route 192.168.3.0/24 distance=120 metric=1 nexhop=192.168.2.2 Route 192.168.4.0/24 distance=120 metric=1 nexhop=192.168.2.2然后路由器 R-A 立刻将这两条路由以触发更新的方式发送了出去。根据水平分割的原则,这两条路由没有通告给 FastEthernet 0/0 端口,而是通告给了 Loopback 0 端口,以广播的方式,广播地址为 192.168.1.255,使用端口 520。由于是触发更新,路由器 R-A 路由表中的其余路由:192.168.1.0/24 和192.168.2.0/24 并没有随之一起通告。