RIP(Routing information Protocol)是应用较早、使用较普遍的内部网关协议(Interior Gateway Protocol,简称IGP),适用于小型同类网络,是典型的距离向量(distance-vector)协议。文档见RFC1058、RFC1723。
RIP通过广播UDP报文来交换路由信息,每30秒发送一次路由信息更新。RIP提供跳跃计数(hop count)作为尺度来衡量路由距离,跳跃计数是一个包到达目标所必须经过的路由器的数目。如果到相同目标有二个不等速或不同带宽的路由器,但跳跃计数相同,则RIP认为两个路由是等距离的。RIP最多支持的跳数为15,即在源和目的网间所要经过的最多路由器的数目为15,跳数16表示不可达。
1. 有关命令
任务
命令
指定使用RIP协议
router rip
指定RIP版本
version {1|2}1
指定与该路由器相连的网络
network network
注:1.Cisco的RIP版本2支持验证、密钥管理、路由汇总、无类域间路由(CIDR)和变长子网掩码(VLSMs)
1. RIPV1配置案例
在下面的网络里,有三台路由器,所有的路由器都运行RIPV1协议,仅要实现三台路由器互通
配置:
Joe(config)# router rip //启用RIP
Joe(config-router-rip)# network 192.168.0.0 //发布直连网段
Joe(config-router-rip)# network 192.168.1.0 //发布直连网段
Hamer(config)# router rip //启用RIP
Hamer(config-router-rip)# network 192.168.1.0 //发布直连网段
Hamer(config-router-rip)# network 133.81.1.0 //发布直连网段
Tom (config)# router rip //启用RIP
Tom (config-router-rip)# network 133.81.1.0 //发布直连网段
Tom (config-router-rip)# network 133.81.2.0 //发布直连网段
2. RIPv2配置案例
在下面的网络里,有三台路由器,所有的路由器都运行RIPV2协议,MD5认证,要实现三台路由器互通
配置:
Joe(config)# router rip //启用RIP
Joe(config-router-rip)# network 192.168.0.0 //发布直连网段
Joe(config-router-rip)# network 192.168.1.0 //发布直连网段
Joe (config)#key chain riprenzheng //指定key 名称
Joe (config-keychain)#key 1 //指定key>
Joe (config-keychain-key)#key-string cisco //指定密码
Joe (config)#int s1/0 //进入接口
Joe (config-if)# ip rip authentication mode MD5 //认证算法
Joe (config-if)# ip rip authentication key-chain riprenzheng //调用认证
Joe (config)#int F0/0 //进入接口
Joe (config-if)# ip rip authentication mode MD5 //认证算法
Joe (config-if)# ip rip authentication key-chain riprenzheng //调用认证
Hamer(config)# router rip//启用RIP
Hamer(config-router-rip)# network 192.168.1.0 //发布直连网段
Hamer(config-router-rip)# network 133.81.1.0 //发布直连网段
Hamer (config)#key chain riprenzheng //指定key 名称.............
Hamer (config-keychain)#key 1 //指定key值
Hamer (config-keychain-key)#key-string cisco //指定密码
Hamer (config)#int s1/0 //进入接口
Hamer (config-if)# ip rip authentication mode MD5 //指定认证算法
Hamer (config-if)# ip rip authentication key-chain riprenzheng //调用认证
Hamer (config)#int s1/1 //进入接口
Hamer (config-if)# ip rip authentication mode MD5 //指定认证算法
Hamer (config-if)# ip rip authentication key-chain riprenzheng //调用认证
Tom (config)# router rip //启用RIP
Tom (config-router)#version 2
Tom (config-router-rip)# network 133.81.1.0 //发布直连网段
Tom (config-router-rip)# network 133.81.2.0 //发布直连网段
Tom (config)# router rip //启用RIP
Tom r(config-router-rip)# network 192.168.1.0 //发布直连网段
Tom (config-router-rip)# network 133.81.1.0 //发布直连网段
Tom (config)#key chain riprenzheng //指定key 名称
Tom (config-keychain)#key 1 //指定key值
Tom (config-keychain-key)#key-string cisco //指定密码
Tom (config)#int s1/0 //进入接口
Tom (config-if)# ip rip authentication mode MD5 //指定认证算法
Tom (config-if)# ip rip authentication key-chain riprenzheng //调用认证
Tom (config)#int F0/0 //进入接口
Tom (config-if)# ip rip authentication mode MD5 //指定认证算法
Tom (config-if)# ip rip authentication key-chain riprenzheng //调用认证
监视和维护RIP
说明:
上面的列表显示了RIP路由表的详细信息。第一列显示的是每条路由来自哪种方式。如:RIP表示是本路由从其它路由器学习到的路由,Connect表示该路由是直连路由。第二列的Network指定了该路由目标地址范围。第三列Next Hop是本路由的下一条地址。第四列Metric是本路由的度量值。第五列From标明本路由来自何处。第六列Time用来显示当前定时器的已经定时时间长度,当路由没有过期的时候,显示的是无效定时时间长度,当路由过期时,显示的是删除定时器的时间长度。
|