前面介绍了静态路由的优点,但静态路由有一个明显的缺点就是缺乏缩放能力。静态路由还有一个缺点就是不能自动适应网络拓扑的变化,尤其是在有冗余路径的情况下。如本实验的图:
![Cisco Dynamic(动态路由) for RIP_Dynamic](https://s2.51cto.com/attachment/201106/091630784.jpg?x-oss-process=image/resize,m_fixed,w_1184)
像这种情况就要用到动态路由。
RIP是应用较早,使用较普遍的内部网关协议,适用于小型同类网络,是典型的距离向量(distance-vector)协议。
RIP通过广播UDP报文来交换路由信息,每30 s发送一次路由信息更新。RIP提供跳计数(hop count)作为尺度来衡量路由距离,跳计数是一个包到达目标所经过的路由的数目。
启用RIP之前,先删除所有路由器里的静态路由(这个视情况而定,一般是不删的,但要修改静态路由的管辖距离,以后有机会在介绍),然后配置冗余网络,设置” IT&Business” Router Fa1/1 port与”HR&GA” Router Fa1/1 port 端口IP,并激活。
配置RIP:
![Cisco Dynamic(动态路由) for RIP_Dynamic_02](https://s2.51cto.com/attachment/201106/092041782.jpg?x-oss-process=image/resize,m_fixed,w_1184)
设置之后,在路由里” show ip route”,会看到RIP的路由协议, 如下图所示:
![Cisco Dynamic(动态路由) for RIP_route_03](https://s2.51cto.com/attachment/201106/092155160.jpg?x-oss-process=image/resize,m_fixed,w_1184)
其中3条前面有标示C,即直连路由;还有5条前面标记是R,是通过RIP学来的路由。RIP是一个矢量的路由协议,它是定期的更新,默认时间是30S,也就是说如果刚刚发送过更新,即使网络拓扑发生了变化,路由器也不进行更新,要等待下一个更新周期才发送更新。但用户可以调整RIP的更新频率、存储或者从表中删除所需要的时间参数,可以timers basic 命令进行配置,如下所示:
IT&Business(config-router)#timers basic Interval between updates Invalid Holddown Flush (共需设4个时间)。
The end.