拓扑图和要求如下:
一、
首先,根据题目1,在192.168.1.0/24 的基础上进行合理的网段划分:
由拓扑图可以看出需要先划分8个掩码为27的子网取五个,其中选取一条为骨干链路,其余为路由器上的环回地址;
主要链路有6条即在骨干链路选取6条,再根据题2可知共14条链路,分别是借3位和4位;
192.168.1.0/24
192.168.1.000 00000/27——192.168.1.0/27——骨干链路
192.168.1.000 000 00/30—192.168.1.0/30
192.168.1.000 001 00/30—192.168.1.4/30
192.168.1.000 010 00/30—192.168.1.8/30
192.168.1.000 011 00/30—192.168.1.12/30
192.168.1.000 100 00/30—192.168.1.16/30
192.168.1.000 101 00/30—192.168.1.20/30
——八条取六条
192.168.1.000 110 00/30—192.168.1.24/30
192.168 1.000 111 00/30—192.168.1.28/30
192.168.1.001 00000/27——192.168.1.32/27——r1的环回
192.168.1.001 0 0000/28—192.168.1.32/28
192.168.1.001 1 0000/28—192.168.1.48/28
192.168.1.010 00000/27——192.168.1.64/27——r2的环回
192.168.1.010 0 0000/28—192.168.1.64/28
192.168.1.010 1 0000/28—192.168.1.80/28
192.168.1.011 00000/27——192.168.1.96/27——r3的环回
192.168.1.011 0 0000/28—192.168.1.96/28
192.168.1.011 1 0000/28—192.168.1.112/28
192.168.1.100 00000/27——192.168.1.128/27——r4的环回
192.168.1.100 0 0000/28—192.168.1.128/28
192.168.1.100 1 0000/28—192.168.1.144/28
192.168.1.101 00000/27——192.168.1.160/27
192.168.1.110 00000/27——192.168.1.192/27
192.168.1.111 00000/27——192.168.1.224/27
划分网段后分配如上图所示
之后进行接口配置,并查看接口配置,如下图所示:
二、
接口配置完后,查看路由表,添加路由条目从而达到全网可达(题目3中要求不能直接填写到5.5.5.0/24的静态路由,则是要求填写缺省路由),根据题目4,要求尽量减少每台路由器的路由条目,则是告诉要适当使用收工会总;为了避免环路则可配置相应的空接口。
步骤如下:
1.查看路由表:
r1
r2:
r3
r4
r5:
其中蓝色标记的为缺省路由,可直达5.5.5.0网段。并且为了减少路由条目,每个虚拟接口都进行了手工汇总。
2.查看是否全网可达:(以r1为例)
三、
最后,为了保证R4与R5之间正常的时候1000M链路通信,故障时100M通信。则需要配置浮动静态路由,配置如下:
在R5上配置(将R4左边网段汇总为192.168.1.0/26):
[r5]ip route-static 192.168.1.0 26 192.168.1.14——1000M的网段
[r5]ip route-static 192.168.1.0 26 192.168.1.21 preference 61——100M的网段
(更改100M的路由条目的优先级,确保平时可从1000M通信,故障时在100M通信。)
R1,R2,R3,R4配置:
ip route-static 192.168.1.0 26 192.168.1.21 preference 61
查看R5路由表:
由于在R5上配置了手工汇总的路由条目,产生了路由黑洞。并且R4上存在缺省路由,为了防止环回,应当在拥有缺省路由的R4上添加空接口:
[r4]ip route-static 192.168.1.0 26 NULL 0
查看路由表:
这样浮动静态路由就配置完了,接下来便需要检查故障时是否会从 100M进行通信:
上图所示未关闭的条件下:100M是不活跃的状态。
上图所示关闭条件下:100M是活跃的状态。
综上,实验完成。