一 拓扑图1如下:

RipV1实验_p

Router13端口配置:

Router(config)#int lo1

Router(config-if)#ip add 192.168.10.1 255.255.255.192

Router(config-if)#int f0/0

Router(config-if)#ip add 192.168.10.65 255.255.255.192

Router(config-if)#no shut
启用rip v1 :

Router(config)#router rip

Router(config-router)#network 192.168.10.0

Router12 端口配置:

Router(config)#int f0/0

Router(config-if)#ip add 192.168.10.66 255.255.255.192

Router(config-if)#no shut

Router(config-if)#int f0/1

Router(config-if)#ip add 1192.168.10.129 255.255.255.192

Router(config-if)#no shut

启用rip v1 :

Router(config)#router rip

Router(config-router)#network 192.168.10.0

Router 14端口配置:

Router(config)#int f0/0

Router(config-if)#ip add 192.168.10.130 255.255.255.192

Router(config-if)#no shit

Router(config-if)#int lo1

Router(config-if)#ip add 192.168.10.193 255.255.255.192

启用rip v1 :

Router(config)#router rip

Router(config-router)#network 192.168.10.0

Router13环回接口测试,ping 192.168.10.193 通的,如下图:

RipV1实验_target_02

分析:

查看router 13的路由表,如下:

192.168.10.0/26 is subnetted, 4 subnets

C       192.168.10.0 is directly connected, Loopback1

C       192.168.10.64 is directly connected, FastEthernet0/0

R       192.168.10.128 [120/1] via 192.168.10.66, 00:00:12, FastEthernet0/0

R       192.168.10.192 [120/2] via 192.168.10.66, 00:00:12, FastEthernet0/0

有两条通过rip获取的动态路由,因为rip v1发送的广播数据包不含subnet,这些子网的主网都相同,属于192.168.10.0 ,掩码也相同,是255.255.255.192,接收方以接收接口的掩码进行匹配,在其范围内,故转发。

拓扑图2,如下:

RipV1实验_blank_03

Router1接口配置:

r1(config)#int lo1

r1(config-if)#ip add 192.168.10.1 255.255.255.224

r1(config-if)#int f0/0

r1(config-if)#ip add 192.168.10.65 255.255.255.192

r1(config-if)#no shut

启用ripv1 :

r1(config)#router rip

r1(config-router)#network 192.168.10.0

Router0接口配置:

R0(config)#int f0/0

r0(config-if)#ip address 192.168.10.66 255.255.255.192

R0(config-if)#no shut

R0(config-if)#int f0/1

R0(config-if)#ip add 192.168.10.129 255.255.255.192

R0(config-if)#no shut

启用ripv1 :

R0(config)#router rip

R0(config-router)#network 192.168.10.0

Router2接口配置:

r2(config)#int f0/0

r2(config-if)#ip add 192.168.10.130 255.255.255.192

r2(config-if)#no shut

r2(config)#int lo1

r2(config-if)#ip add 192.168.10.33 255.255.255.224

测试:router1 ping 192.168.10.33 ,不通,如下图:

RipV1实验_border_04

分析:查看r0的路由表,没有到达192.168.10.0/27  192.168.10.32/27的路由条目如下图:

RipV1实验_border_05

原因:主类网相同,掩码不同,所以路由器中只存放一条到达此网络的路由条目,所以选择丢弃数据包

拓扑图三,如下:

RipV1实验_target_06

Router 0配置命令:

Router(config)#ho r0

r0(config)#int lo1

r0(config-if)#ip add 172.16.5.5 255.255.255.0

r0(config-if)#int f0/0

r0(config-if)#ip add 192.168.10.1 255.255.255.0

r0(config-if)#no shut

r0(config)#router rip

r0(config-router)#network 192.168.10.0

r0(config-router)#network 172.16.0.0

Router2的配置命令:

Router(config)#ho r2

r2(config)#int f0/0

r2(config-if)#ip add 192.168.10.2 255.255.255.0

r2(config-if)#no shut

r2(config-if)#int f0/1

r2(config-if)#ip add 192.168.20.1 255.255.255.0

r2(config-if)#no shut

r2(config)#router rip

r2(config-router)#network 192.168.10.0

r2(config-router)#network 192.168.20.0

Router1的配置命令:

Router(config)#int f0/0

Router(config-if)#ip add 192.168.20.2 255.255.255.0

Router(config-if)#no shut

Router(config-if)#int lo1

Router(config-if)#ip add 172.15.6.7 255.255.255.128

Router(config)#router rip

Router(config-router)#network 192.168.20.0

Router(config-router)#network 172.15.0.0

测试:R1ping 172.16.5.5  通的,如下图:

RipV1实验_border_07

查看R1的路由表,有到达每个网络的路由,如下图:

RipV1实验_target_08

这是因为主类网络不同,路由器自动汇总路由,所以添加了路由表