首先根据已知网段将拓扑划分为五段,即:
(1)192.168.1.0/24
000 00000 192.168.1.0/27 骨干
192.168.1.0/30 1.1 1.2
192.168.1.4/30 1.5 1.6
192.168.1.8/30 1.9 1.10
192.168.1.12/30 1.13 1.14
192.168.1.16/30 1.17 1.18
192.168.1.20/30 1.21 1.22
(2)001 00000 192.168.1.32/27 r1 192.168.1.32/28 192.168.1.48/28
(3)010 00000 192.168.1.64/27 r2 192.168.1.64/28 192.168.1.80/28
(4)011 00000 192.168.1.96/27 r3 192.168.1.96/28 192.168.1.112/28
(5)100 00000 192.168.1.128/27 r4 192.168.1.128/28 192.168.1.144/28
再将(1)192.168.1.0/24划分为六个网段:
000 00000 192.168.1.0/27 骨干
1、192.168.1.0/30
2、192.168.1.4/30
3、192.168.1.8/30
4、192.168.1.12/30
5、192.168.1.16/30
6、192.168.1.20/30
然后给五台路由器的端口配置IP地址(r1)
#
interface GigabitEthernet0/0/0
ip address 192.168.1.1 255.255.255.252
#
interface GigabitEthernet0/0/1
ip address 192.168.1.5 255.255.255.252
同时给路由器配置下一跳:
ip route-static 192.168.1.8 255.255.255.252 192.168.1.6
ip route-static 192.168.1.12 255.255.255.252 192.168.1.6
ip route-static 192.168.1.16 255.255.255.252 192.168.1.6
ip route-static 192.168.1.20 255.255.255.252 192.168.1.6
ip route-static 192.168.1.64 255.255.255.240 192.168.1.2
ip route-static 192.168.1.80 255.255.255.240 192.168.1.2
ip route-static 192.168.1.96 255.255.255.240 192.168.1.6
ip route-static 192.168.1.112 255.255.255.240 192.168.1.6
ip route-static 192.168.1.128 255.255.255.240 192.168.1.6
ip route-static 192.168.1.128 255.255.255.240 192.168.1.2
ip route-static 192.168.1.144 255.255.255.240 192.168.1.6
ip route-static 192.168.1.144 255.255.255.240 192.168.1.2
然后给每台路由器配置两个环回接口:
#
interface LoopBack0
ip address 192.168.1.33 255.255.255.240
#
interface LoopBack1
ip address 192.168.1.49 255.255.255.240
由于不能直接给r1-r4编写到达5.5.5.0/24的静态路由;所以要在r1-r4上编写缺省路由:
ip route-static 0.0.0.0 0.0.0.0 192.168.1.2
ip route-static 0.0.0.0 0.0.0.0 192.168.1.6
最后,在r5上通过修改静态路由的优先级(默认60,取值范围0-255,小优)可以实现静态路由备份的作用,即正常1000M路由通信,故障时100M通信:
[r5]ip route-static 192.168.1.20 30 192.168.1.21 preference 61
至此,整个拓扑结构可实现全网可达。