RIP路由协议
RIP(路由信息协议)属于IGP内部网关协议, 适用于小型同类网络,是距离矢量协议;基于UDP传递,端口号:520,组播地址224.0.0.9, 应用层协议,管理距离120;
RIP协议跳数作为衡量路径开销的,RIP协议里规定最大跳数为15,默认16不可达;
RIP协议有两个版本:RIPv1和RIPv2,RIPv1属于有类路由协议,不支持VLSM,以广播形式进行路由信息的更新,更新周期为30秒;RIPv2属于无类路由协议,支持VLSM,以组播形式进行路由更细;
RIP依赖三种定时器维护其数据库
更新定时器:30S
路由失效定时器:180S
刷新路由时间:240S
RIP路由协议版本
RIPv1:
有类路由协议,不支持VLSM
以广播形式发送更新报文
不支持认证
RIPv2:
无类路由协议,支持VLSM
以组播形式发送更新报文
支持明文和MD5认证
配置命令
router rip
network network-number
version 2
no auto-summary //关闭自动汇总
配置实例
配置各路由接口IP
配置路由器R1
Router>
Router>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#ho R1
R1(config)#int fa0/1
R1(config-if)#ip add 10.10.10.1 255.255.255.0
R1(config-if)#no sh
R1(config-if)#int fa0/0
R1(config-if)#ip add 10.12.12.1 255.255.255.252
R1(config-if)#no sh
R1(config-if)#
R1(config-if)#end
R1#
配置路由器R2
Router>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R2(config)#ho R2
R2(config)#int fa0/0
R2(config-if)#ip add 10.12.12.2 255.255.255.252
R2(config-if)#no sh
R2(config-if)#int fa0/1
R2(config-if)#ip add 10.23.23.1 255.255.255.252
R2(config-if)#no sh
R2(config-if)#
R2(config-if)#end
R2#
配置路由器R3
Router>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#ho R3
R3(config)#int fa0/1
R3(config-if)#ip add 10.23.23.2 255.255.255.252
R3(config-if)#no sh
R3(config-if)#int fa0/0
R3(config-if)#ip add 10.10.20.1 255.255.255.0
R3(config-if)#no sh
R3(config-if)#
R3(config-if)#end
R3#
配置RIP动态路由
配置路由器R1
R1(config)#router rip
R1(config-router)#network 10.23.23.0
R1(config-router)#network 10.10.20.0
R1(config-router)#version 2
R1(config-router)#no au
R1(config-router)#end
R1