由图分析对于r1到r5都需要手动配置ip,由于只有r5的环回地址固定,其余设备IP需要基于192.168.1.0/24划分,所以我选择划分以28为掩码的ip地址
192.168.1.0000 0000/28 网段192.168.1.0
范围.1-14
192.168.1.0001 0000 网段192.168.1.16
范围17-30
192.168.1.0010 0000 网段192.168.1.32
范围33-46
192.168.1.0011 0000 网段192.168.1.48
范围49-62
192.168.1.0100 0000 网段192.168.1.64
范围65-78
192.168.1.0101 0000 网段192.168.1.80
范围81-94
192.168.1.0110 0000 网段192.168.1.96
范围97-110
192.168.1.0111 0000 网段192.168.1.112
范围113-126
192.168.1.1000 0000 网段192.168.1.125
范围126-142
192.168.1.1001 0000 网段192.168.1.144
范围145-158
192.168.1.1010 0000 网段192.168.1.160
范围161-174
192.168.1.1011 0000 网段192.168.1.176
范围177-190
192.168.1.1100 0000 网段192.168.1.192
范围193-206
192.168.1.1101 0000 网段192.168.1.208
范围209-222
接下来如图配置各个路由器ip ,从左到右依次配置
接下来给各个路由器配置环回接口
以r1为例
[r1]interface LoopBack ?
<0-1023> LoopBack interface number
[r1]interface LoopBack 1
[r1-LoopBack1]ip address 192.168.1.33 28
[r1]interface LoopBack 2
[r1-LoopBack2]ip address 192.168.1.49 28
192.168.1.33/28与192.168.1.49/28汇总之后为192.168.1.32/27
以此类推
之后连接每个路由器(以r1为例)
[r1]ip route-static 192.168.1.160 28 192.168.1.2
[r1]ip route-static 192.168.1.176 28 192.168.1.18
[r1]ip route-static 192.168.1.64 27 192.168.1.2
[r1]ip route-static 192.168.1.96 27 192.168.1.18
[r1]ip route-static 192.168.1.128 27 192.168.1.2
[r1]ip route-static 192.168.1.192 28 192.168.1.2
[r1]ip route-static 192.168.1.208 28 192.168.1.2
因为r1到r4不能写入直接到5.5.5.5.0/24的静态路由,所以此处要使用缺省路由
[r1]ip route-static 0.0.0.0 0 192.168.1.2
[r1]ip route-static 0.0.0.0 0 192.168.1.17
[r2]ip route-static 0.0.0.0 0 192.168.1.162
[r3]ip route-static 0.0.0.0 0 192.168.1.178
[r4]ip route-static 0.0.0.0 0 192.168.1.194
[r4]ip route-static 0.0.0.0 0 192.168.1.210
最后要求r4与r5之间正常通信时使用1000M的链路通信,故障时使用100M的链路通信
所以要在路由器里设置浮动静态路由(注意优先级数字越大优先值越低)
[r1]ip route-static 192.168.1.2 28 192.168.1.208 preference ?
INTEGER<1-255> Preference value range
[r1]ip route-static 192.168.1.2 28 192.168.1.208 preference 61