一:1:首先进行子网划分,分为8个网段,选用5个网段
192.168.1.0/27
192.168.1.32/27
192.168.1.64/27
192.168.1.96/27
192.168.1.128/27
192.168.1.160/27
192.168.1.192/27
192.168.1.224/27
二:对每个路由器配置两个环回接口,对路由器的每个接口配置相应的IP地址
如上图所示
环回命令(以r1所示):
[r1]interface LoopBack 0 192.168.1.33/28
[r1]interface LoopBack 1 192.168.1.49/28
为了保证全网可通,要对每个路由器编写下一跳命令
下一跳命令(r1所示):
[r1]ip route-static 192.168.1.8 255.255.255.252 192.168.1.2
[r1]ip route-static 192.168.1.12 255.255.255.252 192.168.1.6
[r1]ip route-static 192.168.1.16 255.255.255.252 192.168.1.2
[r1]ip route-static 192.168.1.64 255.255.255.224 192.168.1.2`
[r1]ip route-static 192.168.1.96 255.255.255.224 192.168.1.6
[r1]ip route-static 192.168.1.128 255.255.255.224 192.168.1.6
[r1]ip route-static 192.168.1.128 255.255.255.224 192.168.1.2
三,不能编写到达5.5.5.0/24的静态路由,可以通过缺省路由来ping通r5
缺省路由命令(r1所示):
[r1]ip route-static 0.0.0.0 0 5.5.5.5
四,全网可达目标已经实现,目前存在环路的隐患
(示例,如果r1的一条环回(192.168.1.33/28)断开了连接,那么r2想pingr1的192.168.1.33/28时候,无法ping通,又因为r1中有向下一跳是r2的缺省路由,就造成了环路)
为了解决环路就必须要为每个路由器配置一条空接口路由,
空接口路由命令:
[r1]ip route-static 192.168.1.32/27 null 0
这样就会避免环路的出现
五,当r4和r5的1000m链路故障时选用100m
必须使用优先级命令来处理本问题
将100m链路的优先级改为61
优先级命令(r5所示):
[r5]ip route-static 192.168.1.0 255.255.255.252 192.168.1.21 preference 61
[r5]ip route-static 192.168.1.4 255.255.255.252 192.168.1.21 preference 61
[r5]ip route-static 192.168.1.8 255.255.255.252 192.168.1.21 preference 61
[r5]ip route-static 192.168.1.32 255.255.255.224 192.168.1.21 preference 61
[r5]ip route-static 192.168.1.64 255.255.255.224 192.168.1.21 preference 61
[r5]ip route-static 192.168.1.96 255.255.255.224 192.168.1.21 preference 61
[r5]ip route-static 192.168.1.128 255.255.255.224 192.168.1.21 preference 61