原理
RIP(Routing Information Protocols,路由信息协议)是应用较早、使用较普遍的IGP(Interior Gateway Protocol,内部网关协议),适用于小型同类网络,是典型的距离矢量(distance-vector)协议。
RIP协议跳数做为衡量路径开销的,RIP协议里规定最大跳数为15。
RIP协议有两个版本RIPv1和RIPv2。
RIPv1属于有类路由协议,不支持VLSM(变长子网掩码),RIPv1是以广播的形式进行路由信息的更新的;更新周期为30秒。
RIPv2属于无类路由协议,支持VLSM(变长子网掩码),RIPv2是以组播的形式进行路由信息的更新的,组播地址是224.0.0.9。RIPv2还支持基于端口的认证,提高网络的安全性。
配置命令
开启RIP:Router(config)#router rip
申请本设备的直连网段信息:Router(config-router)#network +ip地址
指定RIP协议的版本是2(默认为1):Router(config-router)#version2
关闭路由信息的自动汇总功能:Router(config-router)#no auto-summary
实验配置
1、网络拓扑图
2、配置三层交换机
(1)创建vlan10、vlan20,将端口0/2划分到vlan10中,0/1划分到vlan20中;
(2)创建vlan10虚接口,配置ip地址172.16.1.2/24;
(3)开启端口,创建vlan20虚接口,配置ip地址172.16.5.1/24,开启端口
(4)开启三层交换机的路由功能,开启RIP协议,申明本设备的直连网段为172.16.1.0和172.16.5.0
3、配置路由器R0
(1)配置f0/0接口的ip地址为172.16.1.1/24,开启端口;
(2)配置s0/1/0接口的ip地址为172.16.2.1/24,时钟频率为64000,开启端口
(3)开启RIP协议,申明本设备的直连网段为172.16.1.0和192.16.2.0,关闭路由信息的自动汇总功能
4、配置路由器R1
(1)配置f0/0接口的ip地址为172.16.3.1/24,开启端口;
(2)配置s0/1/0接口的ip地址为172.16.2.2/24,开启端口
(3)开启RIP协议,申明本设备的直连网段为172.16.2.0和172.16.3.0,关闭路由信息的自动汇总功能