一 拓撲圖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的路由表,有到達每個網絡的路由,如下圖:
這是因爲主類網絡不同,路由器自動彙總路由,所以添加了路由表