8 
虚拟仿真──配置思科动态路由 RIP
教学视频
扩展项目 配置思科动态路由RIP协议

一、RIPv1 基本配置

动态路由协议采用自适应路由算法,能够根据网络拓扑的变化而重新计算机最佳路由。由于路由的复杂性,路由算法也是分层次的,通常把路由协议(算法)划分为自治系统(AS)内的(IGP,Interior Gateway Protocol)与自治系统之间(EGP,External Gateway Protocol)的路由协议。

RIP的全称是Routing Information Protocol,是IGP,采用Bellman-Ford算法。RFC1058是RIP version 1标准文件,RFC2453是RIP Version 2的标准文档。

(一)项目环境构建

项目环境中各个网段与路由器接口IP地址分配如图8-10所示。

图8-10 拓扑图

(二)项目步骤

配置路由器的端口地址,并设置时钟频率。(具体操作略)

1配置路由器R1。

R1(config)#router rip                   !启动RIP 进程

R1(config-router)#network 1.0.0.0       !通告网络

R1(config-router)#network 192.168.12.0

2配置路由器R2。

R2(config)#router rip

R2(config-router)#network 192.168.12.0

R2(config-router)#network 192.168.23.0

3配置路由器R3。

R3(config)#router rip

R3(config-router)#network 192.168.23.0

R3(config-router)#network 192.168.34.0

4配置路由器R4。

R4(config)#router rip

R4(config-router)#network 192.168.34.0

R4(config-router)#network 4.0.0.0

(三)实验调试

R1#show ip route

Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP

D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area

N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2

E1 - OSPF external type 1, E2 - OSPF external type 2

i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2

ia - IS-IS inter area, * - candidate default, U - per-user static route

o - ODR, P - periodic downloaded static route

Gateway of last resort is not set

C 192.168.12.0/24 is directly connected, Serial0/1/0

1.0.0.0/24 is subnetted, 1 subnets

C 1.1.1.0 is directly connected, Loopback0

R 4.0.0.0/8 [120/3] via 192.168.12.2, 00:00:03, Serial0/1/0

R 192.168.23.0/24 [120/1] via 192.168.12.2, 00:00:03, Serial0/1/0

R 192.168.34.0/24 [120/2] via 192.168.12.2, 00:00:03, Serial0/1/0

以上输出表明路由器R1 学到了3 条RIP 路由,其中路由条目“R 4.0.0.0/8 [120/3]

via 192.168.12.2, 00:00:03, Serial0/1/0”的含义如下:

R:路由条目是通过RIP 路由协议学习来的;

4.0.0.0/8:目的网络;

120:RIP 路由协议的默认管理距离;

3: 度量值,从路由器R1 到达网络4.0.0.0/8 的度量值为3 跳;

192.168.12.2:下一跳地址;

00:00:03:距离下一次更新还有27(30-3)秒;

Serial0/1/0:接收该路由条目的本路由器的接口。

同时通过该路由条目的掩码长度可以看到,RIPv1 确实不传递子网信息。

使用计算机不同网段互ping检查网络连通

二、RIPv2 基本配置

配置路由器的端口地址,并设置时钟频率。项目拓扑同上,项目步骤如下:

1配置路由器R1。

R1(config)#router rip

R1(config-router)#version 2

R1(config-router)#no auto-summary

R1(config-router)#network 1.0.0.0

R1(config-router)#network 192.168.12.0

2配置路由器R2。

R2(config)#router rip

R2(config-router)#version 2

R2(config-router)#no auto-summary

R2(config-router)#network 192.168.12.0

R2(config-router)#network 192.168.23.0

3配置路由器R3。

R3(config)#router rip

R3(config-router)#version 2

R3(config-router)#no auto-summary

R3(config-router)#network 192.168.23.0

R3(config-router)#network 192.168.34.0

4配置路由器R4。

R4(config)#router rip
R4(config-router)#version 2
R4(config-router)#no auto-summary
R4(config-router)#network 192.168.34.0
R4(config-router)#network 4.0.0.0
show ip route
R1#show ip route
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route
Gateway of last resort is not set
C 192.168.12.0/24 is directly connected, Serial0/1/0
1.0.0.0/24 is subnetted, 1 subnets
C 1.1.1.0 is directly connected, Loopback0
4.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
R 4.4.4.0/24 [120/3] via 192.168.12.2, 00:00:22, Serial0/1/0
R 192.168.23.0/24 [120/1] via 192.168.12.2, 00:00:22, Serial0/1/0
R 192.168.34.0/24 [120/2] via 192.168.12.2, 00:00:22, Serial0/1/0

从上面输出的路由条目“4.4.4.0/24”,可以看到RIPv2路由更新是携带子网信息的。