一 拓扑图1如下:
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 通的,如下图:
分析:
查看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,如下:
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 ,不通,如下图:
分析:查看r0的路由表,没有到达192.168.10.0/27 192.168.10.32/27的路由条目如下图:
原因:主类网相同,掩码不同,所以路由器中只存放一条到达此网络的路由条目,所以选择丢弃数据包
拓扑图三,如下:
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 通的,如下图:
查看R1的路由表,有到达每个网络的路由,如下图:
这是因为主类网络不同,路由器自动汇总路由,所以添加了路由表