1.除R5的环回地址以外 ,整个其他所有的网段基于 192.168.1.0/24 进行合理的IP地址划分
2.R1-R4 每台路由器存在两个环回接口,用于模拟连接PC的网段,地址也在192.168.1.0/24
这个网络范围内!
3.R1-R4 上不能直接编写到达 5.5.5.0/24 的静态路由,但仍然可以访问
4.全网可达,尽量减少每台路由器,路由表条目的数量,避免环路出现
5.R4 与 R5 间,正常 1000M 链路通信,故障时自动改为 100M
实验拓扑 :
R1 -R4 : 上面的红色 部分 虚拟为 环回接口 ( 就是当做 虚拟接口 )
分析 :
# 前两条 要求明显是对 地址规划的要求,何况,我们针对实验,首先就是要进行
IP 地址规划,因此,针对本实验,我们首先根据 前两条对 IP 地址进行合理规划
(本实验的重点也在 IP地址的合理规划 !!)
IP规划 :
192.168.1.0/24
规划 5 个 子网 其中 1 个 作 骨干电路 四个作 汇总后的网段
取 :
1.000 00000 /27 ===> 1.0/27 骨干
1.001 00000 /27 ===> 1.32/27 R1
1.010 00000 /27 ==> 1.64/27 R2
1.011 00000 /27 ===> 1.96 /27 R3
1.100 00000 /27 ==> 1.128/27 R4
闲置 :
1.101 00000 /27 ==> 1.160/27
1.110 00000 /27 ==> 1.192/27
1.111 00000 /27 ==> 1.224/27
我们对 骨干电路 进行划分 :
我们拿 1.0 /27 这个网段 来划分骨干电路,而我们需要 6 个骨干电路,所以,按照思路
最起码得借 3 个 主机位得 8 个网段才能获得 6 个电路网段(因为,你借 2 个主机位只能
得 4 个子网啊!)
但是,在按照我们上述思维进行划分之前,我们先思考一个问题 :
对于,本题的骨干电路来讲,它一个骨干电路就只有两个接口,也就是说,我们各个骨干
电路的汇总网段划分后恰恰就是两个网段(两个接口一边一个)
大家再考虑一个问题 : 子网划分借位的极限是能借多少位??
IP 地址 是 32 位,而子网划分的极限其实是 30 位,也就是说,子网划分时要借主机位的
话撑死借到第30位!!
为何这么说呢??
请看示例 :
大家想 : IP 地址总共 32 位,你能借到 32 位嘛??
肯定不行啊,你能 32 位 全是网络位?? 没有主机位??
所以,32位肯定是不行的!!
那借到第 31 位????
你们想,如果借到 31 位的话, 那也就是说只剩 1 个主机位了,
那问题是剩 1 个主机位,你主机位肯定就是两种情况 要么 0 要么
1了,关键是 主机位 全0 或 全 1 不可用啊!!!
所以,31 位也是不行的!!
接下来看我们说的 30 位!!
同理,借到30位,还剩 两 位 为主机位,两位主机位可以分为 4
个主机位, 00 01 10 11 但是 主机位全0 或 全1 不可用,所以
仅能使用的就只有 01 10 这两个子网了,也就是说当 掩码为 30
的时候,它的主机位 只有两个能用 一个 是 01 一个是 10
那么,这种情况(借到30位的情况) 不就恰恰适合于我们此时的骨干电路,每个骨干电
路(它的网段) 就需要两个 IP 就行; 因此,我们就直接 让 1.0 /27 借到30 !!
示例 :
1.0 /27 借3位 主机位, 示下 :
1.000000 00 ==> 1.0 /30
1.000001 00 ==> 1.4 /30
1.000010 00 ==> 1.8 /30
1.000011 00 ==> 1.12 /30
1.000100 00 ==> 1.16 /30
1.000101 00 ==> 1.20 /30
1.000110 00 ==> 1.24 /30
1.000111 00 ==> 1.28 /30
我们化了 8 个网段出来,只要6个就行,剩下俩闲置上
我们再将 那四个汇总后的网段 借一位 化为 两个环回网段
1.32/27 R1 ===> 1.0010 0000 /28 ===> 1.32 /28
===> 1.0011 0000 /28 ===> 1.48 /28
1.64/27 R2 ===> 1.0100 0000 /28 ===> 1.64 /28
===> 1.0101 0000 /28 ===> 1.80 /28
1.96 /27 R3 ===> 1.0110 0000 /28 ===> 1.96 /28
===> 1.0111 0000 /28 ===> 1.112 /28
1.128/27 R4 ===> 1.1000 0000 /28 ===> 1.128 /28
===> 1.1001 0000 /28 ===> 1.144 /28
至此,我们对所有的 IP地址进行了合理规划 :
骨干电路 :
取 : 1.0/30 闲置 : 1.24/30
1.4/30 1.28/30
1.8/30
1.12/30
1.16/30
1.20/30
汇总网段 : 环回网段 :
取 : 1.32/27 取 :1.32/28
1.48/28
1.64/27 1.64/28
1.80/28
1.96/27 1.96/28
1.112/28
1.128/27 1.128/28
1.144/28
示例 :
配置 IP :
# 当 IP 地址规划完后,那就配呗!!! (等啥呢??)
# 这是配的 IP 地址 是各个路由器上的基础 IP ,我们还没有 进行 路由的配置!
先配 各个设备的 环回接口 :
AR1 的环回 :
[Huawei]interface loopback1
[Huawei-LoopBack1]ip address 192.168.1.33 28
[Huawei]interface loopback 2
[Huawei-LoopBack2]ip address 192.168.1.49 28
AR2 的环回 :
[Huawei]interface loopback1
[Huawei-LoopBack1]ip address 192.168.1.65 28
[Huawei]interface loopback2
[Huawei-LoopBack2]ip address 192.168.1.81 28
AR3 的环回 :
[Huawei]interface loopback1
[Huawei-LoopBack1]ip address 192.168.1.97 28
[Huawei]interface loopback2
[Huawei-LoopBack2]ip address 192.168.1.113 28
AR4 的环回 :
[Huawei]interface loopback1
[Huawei-LoopBack1]ip address 192.168.1.129 28
[Huawei]interface loopback 2
[Huawei-LoopBack2]ip address 192.168.1.145 28
AR5 的环回 :
[Huawei]interface loopback 1
[Huawei-LoopBack1]ip address 5.5.5.5 24
这是 AR5 的环回接口的 IP ,我们给配了个 5.5.5.5
配各个设备的骨干 IP :
AR1 的骨干 :
[Huawei]interface GigabitEthernet 0/0/0
[Huawei-GigabitEthernet0/0/0]ip address 192.168.1.5 30
[Huawei]interface GigabitEthernet 0/0/1
[Huawei-GigabitEthernet0/0/1]ip address 192.168.1.1 30
AR2 的骨干 :
[Huawei]interface GigabitEthernet 0/0/0
[Huawei-GigabitEthernet0/0/0]ip address 192.168.1.2 30
[Huawei]interface GigabitEthernet 0/0/1
[Huawei-GigabitEthernet0/0/1]ip address 192.168.1.9 30
AR3 的骨干 :
[Huawei]interface GigabitEthernet 0/0/0
[Huawei-GigabitEthernet0/0/0]ip address 192.168.1.13 30
[Huawei]interface GigabitEthernet 0/0/1
[Huawei-GigabitEthernet0/0/1]ip address 192.168.1.5 30
AR4 的骨干 :
[Huawei]interface GigabitEthernet 0/0/0
[Huawei-GigabitEthernet0/0/0]ip address 192.168.1.10 30
[Huawei]interface GigabitEthernet 0/0/1
[Huawei-GigabitEthernet0/0/1]ip address 192.168.1.14 30
[Huawei]interface GigabitEthernet 0/0/2
[Huawei-GigabitEthernet0/0/2]ip address 192.168.1.17 30
[Huawei]interface GigabitEthernet 4/0/0
[Huawei-GigabitEthernet4/0/0]ip address 192.168.1.21 30
AR5 的骨干 :
[Huawei]interface GigabitEthernet 0/0/0
[Huawei-GigabitEthernet0/0/0]ip address 192.168.1.18 30
[Huawei]interface GigabitEthernet 0/0/1
[Huawei-GigabitEthernet0/0/1]ip address 192.168.1.22 30
至此,我们题目的前两条 已经完全实现!!
( IP 地址规划完成并配置,环回接口 规划完成并配置!!)
也就是说,现在针对于 题目要求的几点,只剩下 3,4,5 这三条!!
分析 :
针对于 3,4,5 这三条,我们可以 先进行每条分析(就仅仅 依据 学过的知识 — 静态路由的
扩展配置)
3 : R1-R4 上不能直接编写到达 5.5.5.0/24 的静态路由,但仍然可以访问
看到这个要求 ,应该首先想到的是 ( 缺省路由 !!)
本题目,肯定是和 缺省路由相关的!!
4 : 全网可达,尽量减少每台路由器,路由表条目的数量,避免环路出现
全网可达,但又要减少条目,避免环路出现,要想到 (手工汇总!!)
5 : R4 与 R5 间,正常 1000M 链路通信,故障时自动改为 100M
故障时自动改为,这个就得立马想到 浮动静态路由!!
综合分析 3,4,5 我认为应该先去执行 4 ( 4,的首要目的是全网可达)
所以先把网写通也是我们进行拓扑搭建的首要素!!!!
(你 IP 地址规划好了后,也配置后,接下来肯定就是把全网写通呀! 全网可达呀!!)
但是,第四点,除了全网可达,还有一小点----- 避免环路出现!!
避免环路( 即是 : 要避免 路由黑洞 与 缺省路由相遇 的情况)
怎么解决呢 ??
======>>>> 空接口路由!!
注 : 可以看到第四点 是 " 避免 " 两个字,说明此时此刻 的拓扑 不一定就真的有环路产
生但是,我们要做到 " 避免 " 二字,所以就得准备好 空接口路由!!
# 只要做了 汇总的设备,都有可能产生 路由黑洞,所以,都得提前备上一个空
接口路由!!
配置 :
AR1 :
[Huawei]ip route-static 192.168.1.32 27 NULL 0
AR2 :
[Huawei]ip route-static 192.168.1.64 27 NULL 0
AR3 :
[Huawei]ip route-static 192.168.1.96 27 NULL 0
AR4 :
[Huawei]ip route-static 192.168.1.128 27 NULL 0
至此,到这里就是 第四条 所有要求被 执行完毕!!!
执行 全网可达 :
# 现在执行全网可达,就是要给 各个设备 写它路由表上没有的网段!!
(这也是一项大工程!!)
AR1 :
分析 AR1 :
给 AR1 写静态路由,就是上图中 红√ 的网段,进行静态配置!!
需要注意的是,除了骨干电路上的网段,剩下的环回路由的网段我们已经提前汇总好了,
直接配置就行!!(配置的时候就直接配置 汇总好的网段!!,就不用再配置各个设备
上的那两个环回接口的网段了,因为已经汇总好了)
配置 :
[Huawei]ip route-static 192.168.1.64 27 192.168.1.2
[Huawei]ip route-static 192.168.1.96 27 192.168.1.6
[Huawei]ip route-static 192.168.1.128 27 192.168.1.2
[Huawei]ip route-static 192.168.1.128 27 192.168.1.6
[Huawei]ip route-static 192.168.1.8 30 192.168.1.2
[Huawei]ip route-static 192.168.1.12 30 192.168.1.6
[Huawei]ip route-static 192.168.1.16 30 192.168.1.2
[Huawei]ip route-static 192.168.1.16 30 192.168.1.6
[Huawei]ip route-static 192.168.1.20 30 192.168.1.2
[Huawei]ip route-static 192.168.1.20 30 192.168.1.6
# 上部分为 各个设备的 汇总网段, 下半部分 为 骨干网段!!
# 有的网段配置时 便配置为 负载均衡
AR2 :
分析 AR2 :
# 与 AR1 同理!!
配置 :
[Huawei]ip route-static 192.168.1.32 27 192.168.1.1
[Huawei]ip route-static 192.168.1.96 27 192.168.1.1
[Huawei]ip route-static 192.168.1.96 27 192.168.1.10
[Huawei]ip route-static 192.168.1.128 27 192.168.1.10
[Huawei]ip route-static 192.168.1.4 30 192.168.1.1
[Huawei]ip route-static 192.168.1.12 30 192.168.1.10
[Huawei]ip route-static 192.168.1.16 30 192.168.1.10
[Huawei]ip route-static 192.168.1.20 30 192.168.1.10
AR3 :
分析 AR3 :
配置 :
[Huawei]ip route-static 192.168.1.32 27 192.168.1.5
[Huawei]ip route-static 192.168.1.64 27 192.168.1.5
[Huawei]ip route-static 192.168.1.64 27 192.168.1.14
[Huawei]ip route-static 192.168.1.128 27 192.168.1.14
[Huawei]ip route-static 192.168.1.0 30 192.168.1.5
[Huawei]ip route-static 192.168.1.8 30 192.168.1.14
[Huawei]ip route-static 192.168.1.16 30 192.168.1.14
[Huawei]ip route-static 192.168.1.20 30 192.168.1.14
AR4 :
分析 AR4 :
配置 :
[Huawei]ip route-static 192.168.1.96 27 192.168.1.13
[Huawei]ip route-static 192.168.1.64 27 192.168.1.9
[Huawei]ip route-static 192.168.1.32 27 192.168.1.13
[Huawei]ip route-static 192.168.1.32 27 192.168.1.9
[Huawei]ip route-static 192.168.1.4 30 192.168.1.13
[Huawei]ip route-static 192.168.1.0 30 192.168.1.9
AR5 :
分析 :
配置 :
[Huawei]ip route-static 192.168.1.96 27 192.168.1.17
[Huawei]ip route-static 192.168.1.96 27 192.168.1.21
[Huawei]ip route-static 192.168.1.64 27 192.168.1.21
[Huawei]ip route-static 192.168.1.64 27 192.168.1.17
[Huawei]ip route-static 192.168.1.32 27 192.168.1.17
[Huawei]ip route-static 192.168.1.32 27 192.168.1.21
[Huawei]ip route-static 192.168.1.128 27 192.168.1.21
[Huawei]ip route-static 192.168.1.128 27 192.168.1.17
[Huawei]
[Huawei]
[Huawei]ip route-static 192.168.1.4 30 192.168.1.21
[Huawei]ip route-static 192.168.1.4 30 192.168.1.17
[Huawei]ip route-static 192.168.1.0 30 192.168.1.17
[Huawei]ip route-static 192.168.1.0 30 192.168.1.21
[Huawei]ip route-static 192.168.1.8 30 192.168.1.21
[Huawei]ip route-static 192.168.1.8 30 192.168.1.17
[Huawei]ip route-static 192.168.1.12 30 192.168.1.17
[Huawei]ip route-static 192.168.1.12 30 192.168.1.21
可以看到,AR5 的配置条目比较多,这是我们 AR4 和 AR5 连接的链路 有两
条,可以实现负载均衡!!
注 : 之所以 AR5 配的比较多就是因为,我们没有把 第五点考虑进来(在后面针对于第五
点时,我们又会重新考虑,甚至要修改一部分内容,但目前仅针对于本点,就只配置
本点! 其实,等到 配置第五点时,你会发现本点在 AR4 和 AR5 的负载均衡是多余
的,但仅针对于本点不考虑那些!!)
至此,我们就已经实现了 全网可达!!!(已经使用 ping 测试过了,在这里就不展示了!)
至此,也只是 第四点 的前部分内容实现---全网可达,但是 避免环路出现,还需要我们在 有
汇总网段上进行 空接口路由的配置 !!
缺省路由(实现第三点)
R1-R4 上不能直接编写到达 5.5.5.0/24 的静态路由,但仍然可以访问
# 这显然 是 缺省路由 范围的知识了!!
我们就是按照 缺省路由 的配置思路来就行!!
AR1 AR2 AR3 AR4 都找 AR5 进行 缺省路由的配置!!
# 配置 :
AR1 :
[Huawei]ip route-static 0.0.0.0 0 192.168.1.6
[Huawei]ip route-static 0.0.0.0 0 192.168.1.2
AR2 :
[Huawei]ip route-static 0.0.0.0 0 192.168.1.10
AR3 :
[Huawei]ip route-static 0.0.0.0 0 192.168.1.14
AR4 :
[Huawei]ip route-static 0.0.0.0 0 192.168.1.18
[Huawei]ip route-static 0.0.0.0 0 192.168.1.22
至此,第三条就已经配置完成并实现!!!
(配置完成后,你使用 Ping ,在 AR1 或者其它设备,去 Ping 5.5.5.5 验证即可!)
浮动静态路由 :
首先,针对于 题目最后一点,很明显 是真对 浮动静态路由 的内容!!
所以,运用所学知识 进行配置即可!!
# 目前来讲,还得清楚一点,此时此刻,我们的拓扑配置,针对于 AR4 和 AR5 的两条
链路,其实这两条链路 是一个负载均衡!!!
它俩的等级是一模一样的!!!( 优先级 也是一样的!!)
# 因此,为了完成第五点,我们需要对之前的配置做以改变!!
需要,改变192.168.1.20 网段那条链路的 优先级!!
配置 :
AR4 :
[Huawei]ip route-static 0.0.0.0 0 192.168.1.22 preference 61
我们修改了 下一跳时 1.22 的优先级(本身和 1.18 是平级,是负载均衡)
按照题意,进行修改优先级!!!
AR5 :
[Huawei]ip route-static 192.168.1.96 27 192.168.1.21 preference 61
[Huawei]ip route-static 192.168.1.64 27 192.168.1.21 preference 61
[Huawei]ip route-static 192.168.1.32 27 192.168.1.21 preference 61
[Huawei]ip route-static 192.168.1.128 27 192.168.1.21 preference 61
[Huawei]ip route-static 192.168.1.4 30 192.168.1.21 preference 61
[Huawei]ip route-static 192.168.1.0 30 192.168.1.21 preference 61
[Huawei]ip route-static 192.168.1.8 30 192.168.1.21 preference 61
[Huawei]ip route-static 192.168.1.12 30 192.168.1.21 preference 61
可以看到, 对于 AR5 来讲会 改的比较多一点,因为前面就已经提到过了!!
至此,第五点也已经全部配置完成,整个题目也已经配置完成!!