实验要求:
1.除了R5的环回地址固定5.5.5.0/24,其他网段基于192.168.1.0/24进行合理划分;
2.R1-R4每个路由器存在两个环回接口,模拟PC,地址也在192.168.1.0/24网络内;
3.R1-R4不能直接编写到达5.5.5.0/24的静态路由,但依然可以访问;
4.全网可达,尽量减少每台路由器路由条目数量,避免环路;
5.R4与R5间,正常1000M链路通信,故障时自动改为100M;
如图所示:给R1,R2,R3,R4,R5分别配地址
然后给R1配置路由表
R1:
ip route-static 192.168.1.64 27 192.168.1.2
ip route-static 192.168.1.4 30 192.168.1.2
ip route-static 192.168.1.128 27 192.168.1.2
ip route-static 192.168.1.128 27 192.168.1.13
ip route-static 192.168.1.16 30 192.168.1.2
ip route-static 192.168.1.16 30 192.168.1.13
ip route-static 192.168.1.20 30 192.168.1.2
ip route-static 192.168.1.20 30 192.168.1.13
ip route-static 192.168.1.8 30 192.168.1.13
ip route-static 192.168.1.96 27 192.168.1.13
完成配置后在r1中输入:display ip routing-table protocol static 查询静态路由表 如图
r1配置完成;
R2:
ip route-static 192.168.1.128 27 192.168.1.6
ip route-static 192.168.1.16 30 192.168.1.6
ip route-static 192.168.1.20 30 192.168.1.6
ip route-static 192.168.1.8 30 192.168.1.6
ip route-static 192.168.1.96 27 192.168.1.6
ip route-static 192.168.1.96 27 192.168.1.1
ip route-static 192.168.1.12 30 192.168.1.1
ip route-static 192.168.1.32 27 192.168.1.1
完成配置后在r2中输入:display ip routing-table protocol static 查询静态路由表 如图
r2配置完成;
R3:
ip route-static 192.168.1.32 27 192.168.1.14
ip route-static 192.168.1.0 30 192.168.1.14
ip route-static 192.168.1.64 27 192.168.1.14
ip route-static 192.168.1.64 27 192.168.1.9
ip route-static 192.168.1.4 30 192.168.1.9
ip route-static 192.168.1.128 27 192.168.1.9
ip route-static 192.168.1.20 30 192.168.1.9
ip route-static 192.168.1.16 30 192.168.1.9
完成配置后在r3中输入:display ip routing-table protocol static 查询静态路由表 如图
r3配置完成;
R4:
ip route-static 192.168.1.96 27 192.168.1.10
ip route-static 192.168.1.12 30 192.168.1.10
ip route-static 192.168.1.32 27 192.168.1.10
ip route-static 192.168.1.32 27 192.168.1.5
ip route-static 192.168.1.0 30 192.168.1.5
ip route-static 192.168.1.64 27 192.168.1.5
完成配置后在r4中输入:display ip routing-table protocol static 查询静态路由表 如图
r4配置完成;
R5:
ip route-static 192.168.1.128 27 192.168.1.17
ip route-static 192.168.1.128 27 192.168.1.22
ip route-static 192.168.1.8 30 192.168.1.22
ip route-static 192.168.1.8 30 192.168.1.17
ip route-static 192.168.1.96 27 192.168.1.17
ip route-static 192.168.1.96 27 192.168.1.22
ip route-static 192.168.1.12 30 192.168.1.22
ip route-static 192.168.1.12 30 192.168.1.17
ip route-static 192.168.1.32 27 192.168.1.17
ip route-static 192.168.1.32 27 192.168.1.22
ip route-static 192.168.1.0 30 192.168.1.22
ip route-static 192.168.1.0 30 192.168.1.17
ip route-static 192.168.1.64 27 192.168.1.17
ip route-static 192.168.1.64 27 192.168.1.22
ip route-static 192.168.1.4 30 192.168.1.22
ip route-static 192.168.1.4 30 192.168.1.17
完成配置后在r5中输入:display ip routing-table protocol static 查询静态路由表 如图
r5配置完成;
想要给所有的路由器都能Ping通5.5.5.5,就需要给所有的路由器都配缺省路由
r1:ip route-static 0.0.0.0 0 192.168.1.2
ip route-static 0.0.0.0 0 192.168.1.13
r2: ip route-static 0.0.0.0 0 192.168.1.10
r3: ip route-static 0.0.0.0 0 192.168.1.9
r4:ip route-static 0.0.0.0 0192.168.1.18
ip route-static 0.0.0.0 0 192.168.1.21
缺省路由配置完成,例如r1:
发现多出两条关于0.0.0.0的路径,当要去5.5.5.5时,查询路由表发现没有到达5.5.5.5的路径,就会走缺省路由0.0.0.0,然后移动至各个路由器,到达r4的时候,由于r4是和5.5.5.5是直接相连就可以到达5.5.5.5。
然后就给每个路由器都配防环设计,防止形成环路或黑洞
r1:ip route-static 192.168.1.32 27 null 0
r2:ip route-static 192.168.1.64 27 null 0
r3:ip route-static 192.168.1.96 27 null 0
r4:ip route-static 192.168.1.128 27 null 0
例如r1的防环如图:
发现多了一条NULL0的地址;
最后ping一下r5如图:
成功ping通5.5.5.5;
想要将100M的线路改为备用线路,就需要将它的优先级调低,所以就将它的值调大,要大于1000M的值(大于60)。
就在r4中输入:ip route-static 0.0.0.0 0 192.168.1.21 preference 61
还需要在r5中输入:
ip route-static 192.168.1.0 30 192.168.1.22 preference 61
ip route-static 192.168.1.4 30 192.168.1.22 preference 61
ip route-static 192.168.1.8 30 192.168.1.22 preference 61
ip route-static 192.168.1.12 30 192.168.1.22 preference 61
ip route-static 192.168.1.32 27 192.168.1.22 preference 61
ip route-static 192.168.1.64 27 192.168.1.22 preference 61
ip route-static 192.168.1.96 27 192.168.1.22 preference 61
ip route-static 192.168.1.128 27 192.168.1.22 preference 61
将192.168.1.20这个线路的100M的接口的值调到61大于60,所以它的优先级小于1000M的。
如图所示: