实验要求
整体思路:
一、子网划分,减少路由条目
二、各个接口配置IP地址
三、编写静态路由 :
①:手工汇总环回接口路由,提高转发效率
②:编写静态路由,配置过程注意下一跳需考虑负载均衡,
③:AR4与AR5中编写静态及缺省需根据优先级配置浮动静态路由
④:编写缺省路由,同样考虑负载均衡
四、防环
一、子网划分,减少路由条目
(192.168.1.0/24)
注:子网本身也是网段,本实验室将子网网段划分成小网段。
1、看广播域,进行子网划分
如图共有6个广播域。需要划分8个子网。网络位需要向右移动3位 2^3=8
192.168.1.000.00000 192.168.1.0 27
192.168.1.001.00000 192.168.1.32 27
192.168.1.010.00000 192.168.1.64 27
192.168.1.011.00000 192.168.1.96 27
192.168.1.100.00000 192.168.1.128 27
192.168.1.101.00000 192.168.1.160 27(备用)
192.168.1.110.00000 192.168.1.192 27(备用)
192.168.1.111.00000 192.168.1.224 27(备用)
2、找骨干链路,分配其一个子网,并划分网段
骨干链路不添加其他设备,所以一个骨干链路就只要两个IP地址
需要划分6个网段 需要12个IP地址
骨干链路用192.168.1.0 27子网,划分8个网段 2^3=8
即:
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 000 00/30 192.168.1.0/30(备用)
192.168.1.000 111 00/30 192.168.28.0/30(备用)
3、环回接口分配子网(本题为两个环回接口)
每个路由器有两个环回接口,所以共需要八个网段,需划分四个子网用于环回路由
注:本题中AR5的环回接口IP已给且固定,不需做分配
R1 192.168.1.32 27 192.168.1.001.00000 27
32 28 192.168.1.001.0.0000 28
48 28 192.168.1.001.1.0000 28
R2 192.168.1.64 27 192.168.1.010.00000 27
64 28 192.168.1.010.0.0000 28
80 28 192.168.1.010.1.0000 28
R3 192.168.1.96 27 192.168.1.011.00000 27
96 28 192.168.1.011.0.0000 28
112 28 192.168.1.011.1.0000 28
R4 192.168.1.128 27 192.168.1.100.00000 27
128 28 192.168.1.100.0.0000 28
144 28 192.168.1.100.1.0000 28
二、各个接口配置IP地址
1、开启设备
2、以AR1为例,配置各个接口IP地址
切换系统视图 并 修改名称
<Huawei>system-view
[Huawei]sysname r1
[r1]
先对两条骨干链路进行配置IP地址
[r1]interface GigabitEthernet 0/0/0
[r1-GigabitEthernet0/0/0]ip address 192.168.1.5 30
[r1-GigabitEthernet0/0/0]quit
[r1]interface GigabitEthernet 0/0/2
[r1-GigabitEthernet0/0/2]ip address 192.168.1.9 30
接着对环回接口进行配置IP地址
[r1]interface LoopBack 0
[r1-LoopBack0]ip address 192.168.1.33 28
[r1-LoopBack0]quit
[r1]interface LoopBack 1
[r1-LoopBack1]ip address 192.168.1.49 28
3、查看配置的IP地址
[r1]display ip interface brief
注:期间如果配置错误,在配置信息前加undo(适用eNSP下所有配置信息),
如:[r1-LoopBack0]undo ip address 192.168.1.33 28,查看配置IP地址后不会显示LoopBack0接口的IP地址
查看到 物理接口和协议双UP,且环回接口都有IP地址后进行下一个路由器的配置。
剩余AR2~AR5只展示配置IP地址的最终截图
注:此图因个人配置环回接口IP出现错误只有一个环回接口有IP,后面自行配置完成。
注:题目固定AR5的环回网段为5.5.5.0/24
三、编写静态路由
1、手工汇总环回接口路由,提高转发效率
对环回接口进行CIDR(无类域间路由)汇总
汇总之后会发现汇总的网段就是分配给各个路由器的环回路由子网
所以就用环回路由子网
- 配置静态路由,配置过程注意下一跳需考虑负载均衡,
需注意的点是到各个网段的下一跳(第一个入接口)以及是否可以负载均衡
同样以AR1为例192.168.1.32 27
AR1需要到达的网段为(不能直接到达5.5.5.0/24网段)
192.168.1.64 27 192.168.1.96 27
192.168.1.128 27 192.168.1.12 30
192.168.1.16 30 192.168.1.20 30
192.168.1.24 30
下一跳接口分别为192.168.1.6 192.168.1.10
且到达192.168.1.128 27 192.168.1.20 30 192.168.1.24 30 这三个网段可以负载均衡
[r1]ip route-static 192.168.1.64 27 192.168.1.6
[r1]ip route-static 192.168.1.96 27 192.168.1.10
[r1]ip route-static 192.168.1.128 27 192.168.1.10
[r1]ip route-static 192.168.1.128 27 192.168.1.6
[r1]ip route-static 192.168.1.12 30 192.168.1.6
[r1]ip route-static 192.168.1.16 30 192.168.1.10
[r1]ip route-static 192.168.1.20 30 192.168.1.10
[r1]ip route-static 192.168.1.20 30 192.168.1.6
[r1]ip route-static 192.168.1.24 30 192.168.1.6
[r1]ip route-static 192.168.1.24 30 192.168.1.10
编写完静态路由后,进行查看路由表
[r1]display ip routing-table
或者更直观的查看已经配置的静态路由
<r1>display ip routing-table protocol static
至此,AR1~AR3的初步静态路由配置可以根据以上进行
注:AR2与AR3只有互相之间可以进行负载均衡
3、AR4与AR5中编写静态及缺省需根据优先级配置浮动静态路由
这一步只对AR4与AR5中需要进行浮动静态路由进行详解
浮动静态路由需考虑优先级,且数字越低优先级越高
而在本次自我编辑的图中
192.168.1.24/30网段是百兆口,传输速率慢一些,所以首先判断不能进行负载均衡,其次就是判断优先级,传输速率快的网段优先级高,反之优先级低。所以在默认值的60下,将192.168.1.24/30网段的pre值上调或者
将192.168.1.20/30网段的pre值下调,都可以达到需要的效果
以AR5为例:
先对AR5进行静态路由的编写,且在编写过程中输入将192.168.1.20/30网段的优先级提高
[r5]ip route-static 192.168.1.4 30 192.168.1.21 preference 59
[r5]ip route-static 192.168.1.8 30 192.168.1.21 preference 59
[r5]ip route-static 192.168.1.128 27 192.168.1.21 preference 59
[r5]ip route-static 192.168.1.96 27 192.168.1.21 preference 59
[r5]ip route-static 192.168.1.64 27 192.168.1.21 preference 59
[r5]ip route-static 192.168.1.12 30 192.168.1.21 preference 59
[r5]ip route-static 192.168.1.16 30 192.168.1.21 preference 59
[r5]ip route-static 192.168.1.32 27 192.168.1.21 preference 59
已经将192.168.1.20/30网段的优先级提高,那么192.168.1.24/30网段就只需要编写路由就可以。
[r5]ip route-static 192.168.1.4 30 192.168.1.25
[r5]ip route-static 192.168.1.8 30 192.168.1.25
[r5]ip route-static 192.168.1.12 30 192.168.1.25
[r5]ip route-static 192.168.1.16 30 192.168.1.25
[r5]ip route-static 192.168.1.32 27 192.168.1.25
[r5]ip route-static 192.168.1.64 27 192.168.1.25
[r5]ip route-static 192.168.1.96 27 192.168.1.25
[r5]ip route-static 192.168.1.128 27 192.168.1.25
4、编写缺省路由,同样考虑负载均衡
负载均衡对于AR1、AR2、AR3在第一次考虑的时候就可以对缺省路由进行编写。因为题中AR5给出了5.5.5.0/24网段,相当于ISP也可以理解为运营商设备。
主要是针对题目中不能直接到达AR5中5.5.5.0/24网段,但仍然可以访问这一点,需要对AR4与AR5进行缺省路由编写的规划
缺省路由:
AR1:可以进行负载均衡,
AR2&AR3:没必要进行负载均衡,但是缺省需写离AR5近的下一跳(避免环)
AR4:不需要负载均衡,但是需要对通向AR5的两个网段进行编写缺省路由,以及分清千兆口(GE)和百兆口(Ethernet)的优先级。(本题为千兆口59)
AR5:不需要编写缺省路由。因为自己就是ISP(运营商设备)
AR1:
[r1]ip route-static 0.0.0.0 0 192.168.1.6
[r1]ip route-static 0.0.0.0 0 192.168.1.10
AR2:
[r2]ip route-static 0.0.0.0 0 192.168.1.14
AR3:
[r3]ip route-static 0.0.0.0 0 192.168.1.18
AR4:
[r4]ip route-static 0.0.0.0 0 192.168.1.22 preference 59
[r4]ip route-static 0.0.0.0 0 192.168.1.26
到此,各个网段可以实现全网可达。
可以ping各个网段或者IP地址来检查是否实现全网可达。
如:ping -a 192.168.1.32 192.168.1.128
ping 5.5.5.1
四、防环
由于AR5为ISP,环回地址只有一个固定,所以不需要防环
只需要对AR1~AR4进行防环即可
[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
总结
本次实验,就整体而言,在配置IP地址以及静态路由的时候,编写代码不算很难,ping不通时候,检查ping不通网段的路由表后能发现问题所在。
难点在于子网划分,需要考虑怎样的划分才可以将路由条目减少,最开始不知道如何合理的划分,导致整体思路都不是很明确。在此期间上网查了相关资料以及博客后,才对子网划分有了一个大致的思路。