RIP(Routing Information Protocol,路由信息协议)是一种基于距离向量算法的内部网关协议(IGP),主要用于小型网络中的动态路由选择。

实验如上图所示
1配置IP地址
R1配置
Router(config)#hostname R1
R1(config)#interface gigabitEthernet 0/1
R1(config-if)#ip add
R1(config-if)#ip address 10.10.10.2 255.255.255.0
R1(config-if)#no shutdown
R1(config)#interface gigabitEthernet 0/0
R1(config-if)#ip address 192.168.10.254 255.255.255.0
R1(config-if)#no shutdown
R2配置
Router(config)#hostname R2
R2(config)#interface gigabitEthernet 0/0
R2(config-if)#ip address 10.10.10.1 255.255.255.0
R2(config-if)#no shutdown
R2(config)#interface gigabitEthernet 0/1
R2(config-if)#ip address 20.20.20.1 255.255.255.0
R2(config-if)#no shutdown
R3配置
Router(config)#hostname R3
R3(config)#interface gigabitEthernet 0/0
R3(config-if)#ip address 20.20.20.2 255.255.255.0
R3(config-if)#no shutdown
R3(config)#interface gigabitEthernet 0/1
R3(config-if)#ip address 192.168.20.254 255.255.255.0
R3(config-if)#no shutdown
2 宣告RIP路由
命令注解
R1(config)# router rip # 启用RIP路由进程
auto-summary # 子网汇总
exit # 退出
network # 宣告路由信息
version # 指定版本信息 目前版本分1 和 2
这里用RIPv2 也就是版本2 并且关闭子网自动汇总
R1配置
R1(config)#router rip # 启用进程
R1(config-router)#version 2 # 启用RIPv2版本
R1(config-router)#no auto-summary # 关闭子网自动汇总
R1(config-router)#network 10.10.10.0 # 宣告相邻网段
R1(config-router)#network 192.168.10.0
R2配置
R2(config)#router rip # 启用进程
R2(config-router)#version 2 # 启用RIPv2版本
R2(config-router)#no auto-summary # 关闭子网自动汇总
R2(config-router)#network 10.10.10.0 # 宣告相邻网段
R2(config-router)#network 20.20.20.0
R3配置
R3(config)#router rip # 启用进程
R3(config-router)#version 2 # 启用RIPv2版本
R3(config-router)#no auto-summary # 关闭子网自动汇总
R3(config-router)#network 20.20.20.0 # 宣告相邻网段
R3(config-router)#network 192.168.20.0
3 验证信息
R1#show ip route rip
20.0.0.0/24 is subnetted, 1 subnets
R 20.20.20.0 [120/1] via 10.10.10.1, 00:00:16, GigabitEthernet0/1
192.168.10.0/24 is variably subnetted, 2 subnets, 2 masks
R 192.168.20.0/24 [120/2] via 10.10.10.1, 00:00:16, GigabitEthernet0/1
这里可以看到R1获取到了20.20.20.0 和 192.168.20.0 网段的路由
R3#show ip route rip
10.0.0.0/24 is subnetted, 1 subnets
R 10.10.10.0 [120/1] via 20.20.20.1, 00:00:03, GigabitEthernet0/0
20.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
R 192.168.10.0/24 [120/2] via 20.20.20.1, 00:00:03, GigabitEthernet0/0
R3同样也是

PC之间能够正常通信