一、实验要求
1、除AR5的环回地址固定外,整个其它所有的网段都需基于192.168.1.0/24进行合理的IP地址划分
2、AR1-AR4每个路由器存在两个环回接口,用于模拟连接PC的网段;地址也在192.168.1.0/24这个网络地址范围内
3、AR1-AR4上不能直接编写到达5.5.5.0/24的静态路由,但依然可以访问5.5.5.0/24网段
4、让整个拓扑环境实现全网可达,尽量减少每台路由器路由表条目的数量,避免环路出现
5、AR4与AR5之间,正常通信为1000M链路,1000M链路故障时则自动改为100M链路
二、拓扑设计
在路由器AR4和AR5之间增加一个接口,必须在未启动前加,增加一个千兆以太网接口。
三、网络部署配置
1.IP地址规划,划分14个子网,(4位8子网),192.168.1.0/24(c类地址)仅有1-254可用,子网划分核心目的(便于管理,便于汇总),起初将AR1-AR4各自的两个环回看成一个环回,写路由可以只往一个IP上写,五个路由间为骨干链路,看为一类,需要五个子网。
(借了三位,八个子网):255.255.255.00000000→255.255.255.11100000
192.168.1.0/27(骨干)192.168.1.0/30(子网划分的极限若为31位,则仅1位为主机位,主机位全0/全1不可用,所以极限不可为31位,应该是30位,主机位有两位00和11不可用,仅01和10可用)192.168.1.4/30 192.168.1.8/30 192.168.1.12/30 192.168.1.16/30 192.168.1.20/30(后两个位预留地址,仅用前六个) 192.168.1.24/30 192.168.1.28/30
192.168.1.32/27(R1两个环回)192.168.1.32/28和192.168.1.48/28
192.168.1.64/27(R2两个环回)192.168.1.64/28和192.168.1.80/28
192.168.1.96/27(R3两个环回)192.168.1.96/28和192.168.1.112/28
192.168.1.128/27(R4两个环回)192.168.1.128/28和192.168.1.144/28
(后三个为预留地址,仅用前五个)
192.168.1.160/27
192.168.1.192/27
192.168.1.224/27
(0→00000000,224→11100000)
2.给各个路由器配环回地址以及骨干链路的地址。
(1)各个路由器上的环回地址
AR5
(2)骨干链路上的地址
(3)让整个拓扑环境实现全网可达,尽量减少每台路由器路由表条目的数量(写路由表--汇总)
AR1:
注:负载均衡时写两条路由(去128/27和16/30)
AR2:
AR3:
AR4:
AR5:
AR5是到整个左边,尝试对192.168.1.32/27 192.168.1.64/27 192.168.1.96/27 192.168.1.128 /27汇总,但是无法汇总,因为会产生黑洞。
注:display this可以查看到刚才所配置的命令,进入接口中display this可以查看到配置的命令。
此时还没有环路出现。
(4)AR1-AR4上不能直接编写到达5.5.5.0/24的静态路由,但依然可以访问5.5.5.0/24网段。(缺省路由)
在AR1、AR2、AR3、AR4上添加缺省指向AR5。
让AR1去ping5.5.5.5/24,路由表中没有此路由,用缺省甩给AR2、AR3,AR2、AR3也没有到5.5.5.5/24的路由,用缺省甩给AR4,AR4也没有到5.5.5.5/24的路由,用缺省甩给AR5,可达并且可以返回。
(5)避免环路(当黑洞和缺省相遇必然会出现环路:已知AR2到AR1的两个环回写了一条路由,AR1有缺省下一跳为2,若AR1的环回断了一个,AR2不知道,AR2去访问AR1环回,将流量通过汇总扔给AR1,而AR1现在没有环回,用缺省回复给AR2,会出现环路;而做了汇总的设备都有可能出现黑洞,要提前备一条空接口路由)
假设现在设置一个环,将刚才对AR1配置的空接口删除,再删除一个环回,此时使用AR2去pingAR1上1.33的环回时,会产生环路。
(6)AR4与AR5之间,正常通信为1000M链路,1000M链路故障时则自动改为100M链路(浮动静态路由)
当192.168.1.20/30的链路加进来后,产生了1.21和1.22两个下一跳,若直接添加则为负载均衡,在新加的链路将优先级改为61。
AR4:
上图中仅192.168.1.18向右走,若1.18到不了,可以使用1.22这个下一跳(优先级数值越小越优)
AR5:
ip route-static 192.168.1.0 255.255.255.252 192.168.1.21 p 61
ip route-static 192.168.1.4 255.255.255.252 192.168.1.21 p 61
ip route-static 192.168.1.8 255.255.255.252 192.168.1.21 p 61
ip route-static 192.168.1.12 255.255.255.252 192.168.1.21 p 61
ip route-static 192.168.1.32 255.255.255.224 192.168.1.21 p 61
ip route-static 192.168.1.64 255.255.255.224 192.168.1.21 p 61
ip route-static 192.168.1.96 255.255.255.224 192.168.1.21 p 61
ip route-static 192.168.1.128 255.255.255.224 192.168.1.21 p 61
若0/0/0 shutdown,则全部会使用192.168.1.20/30这条链路。