RIPv2对RIPv1协议有三方面的改进。下面的选项中,RIPv2的特点不包括______。在RIPv2中,可以采用水平分割法来消除路由循环,这种方法是指______。
A.不能向自己的邻居发送路由信息
B.不要把一条路由信息发送给该信思的来源
C.路由信息只能发送给左右两边的路由器
D.路由信息必须用组播而不是广播方式发送
参考答案:B
解析: 路由信息协议(RIP)是应用较早、使用较为普遍的内部网关协议,是典型的距离向量协议。RIP采用距离向量算法,即路由器用跳数作为度量标准来确定到给定目的地的最佳路由。RIP路由协议有两个版本:RIPv1和RIPv2。
RIPv1是一种传统的、使用标准IP地址的路由选择协议,其路由选择更新中不能携带子网掩码信息,因此不支持子网路由。RFC 1388对RIP协议进行了扩充,定义了RIPv2。RIPv2的每个路由记录都携带有自己的子网掩码,因此实现了对CIDR(Class Inter-Domain Routing,无类域间路由)、VLSM(Variable LengthSubnetwork Mask,可变长子网掩码)和不连续子网的支持,但不涉及对NAT的支持,因此(1)题的选项D是错误的。
对于(1)题的选项A、B、C:
RIPv1使用广播方式进行路由更新,RIPv2改为组播方式进行路由更新。RIPv2使用的组播地址是224.0.0.9。
RIP是基于距离向量算法的路由协议,由于距离向量算法存在着路由收敛速度慢的问题,因此RIPv2采用了触发更新等机制来加速路由计算。
RIPv2实现了身份验证功能,能够通过路由更新消息中的口令来判断消息的合法性。支持两种类型的身份验证:明文口令和MD5散列口令。明文口令安全性差,不推荐使用。
水平分割方法的原理是:路由器必须有选择地将路由表中的路由信息发送给相邻的其他路由器,而不是发送整个路由表。具体地说,即一条路由信息不会被发送给该信息的来源方。