计算机网络技术课程综合实验

空拓扑下载:空拓扑

前情提要

自行安装ensp软件,结合教程来安装

华为ensp模拟器安装教程 | 严千屹博客

打开显示端口

image-20250224122453035

简单说一下一些常识

1.用户视图<Huawei>: - 这是登录后的初始界面,在这里可以执行一些基本信息查看和简单的命令。
2.系统视图:[Huawei] - 输入system-view或者sys进入此模式,用于全局性的设备配置。
3.接口视图:[Huawei-GigabitEthernet0/0/1] - 使用interfaceint命令进入特定接口进行配置。
4.协议视图:[Huawei-ospf-1] - 对应于路由协议等高级功能的配置。

以后的每一步实验都会从<Huawei>开始,如果你是系统视图,自行输入q退回用户试图

第一周

要求:

1、给6个路由器AR1到AR6,6个交换机LSW1到LSW6全部改好设备名字,设备名称修改为自己名字首字母缩写+设备名。比如最左边的AR1路由器,学生名字为张三,则设备名称改为 zsAR1

image-20250224123713290

2、给第一行的AR1、AR2、AR3、AR4、AR5共5个路由器的接口,配置好IP地址。在网络拓扑图明确给出来的,按图示的配置。没有明确给出来的,则统一默认规则:左右并排连接的,左边接口最后1个字节配1,右边接口配2; 上下连接的,下边接口配1,上边接口配2.

image-20250224124132783

如果刚开始是<Huawei>也叫用户视图就可以直接输入下面的指令,如果是[Huawei]也叫系统视图,要输入一个quitq进行退出。这样是为了方便统一大家的输入,我们全部退回到用户视图,这样就可以全部输入指令了

image-20250224123518605

以下简写的命令,回到前情提要自己看

路由器配置

主机位没有明确给出来的,则统一默认规则:左右并排连接的,左边接口最后1个字节配1,右边接口配2; 上下连接的,下边接口配1,上边接口配2.

yjxAR1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
sys
sysname yjxAR1
int g0/0/2
ip address 10.1.3.2 30
q
int g0/0/1
ip address 10.1.1.2 30
q
int g0/0/0
ip address 10.1.2.2 30
q
int g4/0/0
ip address 10.12.100.10 24
q
q

复制全部,粘贴全部一步到位

image-20250224125827919

yjxAR2

1
2
3
4
5
6
7
8
9
10
sys
sysname yjxAR2
int g0/0/0
ip address 10.12.100.20 24
q
int s4/0/0
ip address 23.1.1.1 24
q
q

image-20250224125845081

yjxAR3

1
2
3
4
5
6
7
8
9
10
sys
sysname yjxAR3
int s4/0/0
ip address 23.1.1.2 24
q
int g0/0/0
ip address 34.1.1.1 30
q
q

image-20250224125908801

yjxAR4

1
2
3
4
5
6
7
8
9
10
sys
sysname yjxAR4
int g0/0/0
ip address 34.1.1.2 30
q
int g0/0/1
ip address 45.1.1.1 30
q
q

image-20250224130105066

yjxAR5

1
2
3
4
5
6
7
un te mo
sys
sysname yjxAR5
int g0/0/0
ip address 45.1.1.2 30
q

image-20250224142354111

3、重要提醒:所有网络设备的配置,记得最后用save命令保存。否则软件关闭后将不保留。

image-20250224142529913

pc配置静态ip

4、给网络拓扑图最底下的PC,按图配置好静态IP地址。

image-20250224142725509

image-20250224143251395

image-20250224144907420

image-20250224144935595

image-20250224144952698

image-20250224145236193

image-20250226121259570

image-20250226121328616

image-20250224145315321

image-20250224145344081

AR路由表展示

image-20250226125730431

image-20250226130016385

image-20250226122050939

image-20250226122224080

image-20250226122250938

第二周

配置vlan

开启LSW1、LSW3、LSW4,关闭LSW2避免形成环路,配置VLAN库,配置交换机端口属性,配置交换机端口归属哪些VLAN

yjxLSW3

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
sys
sysname yjxLSW3
#配置VLAN库
vlan batch 10 20
#配置交换机端口属性
int g0/0/1
port link-type access
int g0/0/2
port link-type access
int g0/0/5
port link-type access
int g0/0/3
port link-type trunk
#配置交换机端口归属哪些VLAN或哪些VLAN能通过
int g0/0/1
port default vlan 10
int g0/0/2
port default vlan 20
int g0/0/5
port default vlan 10
int g0/0/3
port trunk allow-pass vlan 10 20
#查看配置信息
display vlan

image-20250303102338703

yjxLSW4

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
un te mo
sys
sysname yjxLSW4
vlan batch 10 20
int g0/0/1
port link-type access
int g0/0/2
port link-type access
int g0/0/3
port link-type trunk
int g0/0/1
port default vlan 10
int g0/0/2
port default vlan 20
int g0/0/3
port trunk allow-pass vlan 10 20
display vlan

image-20250303102746287

配置网关

在LSW1交换机上,配置VLAN的虚拟接口SVI,配置SVI的IP地址,从而实现各VLAN的连通。一般配置VLAN接口,是在核心交换机上,本拓扑图即为LSW1。PC1到PC4补充上对应的网关,即SVI的IP地址

yjxLSW1配置网关

yjxLSW1

1
2
3
4
5
6
7
8
9
un te mo
sys
sysname yjxLSW1
vlan batch 10 20
int vlan 10
ip address 192.168.1.254 24
int vlan 20
ip address 192.168.2.254 24
dis ip int br

image-20250303103425485

最后LSW1,3,4全部退回到用户视图,保存

1
save

给pc1-pc4配置网关

image-20250303103611183

第三周

开启这两台机

image-20250310103803318

配置链路聚合

yjxLSW1

1
2
3
4
5
6
7
8
9
10
11
12
un te mo
sys
sysname yjxLSW1
int Eth-Trunk 1
port link-type trunk
port trunk allow-pass vlan 10 20
int Eth-Trunk 1
mode lacp-static
max active-linknumber 2
trunkport g0/0/3
trunkport g0/0/4
trunkport g0/0/6

yjxLSW2

1
2
3
4
5
6
7
8
9
10
11
12
un te mo
sys
sysname yjxLSW2
int Eth-Trunk 1
port link-type trunk
port trunk allow-pass vlan 10 20
int Eth-Trunk 1
mode lacp-static
max active-linknumber 2
trunkport g0/0/3
trunkport g0/0/4
trunkport g0/0/6

两个交换机一起打

1
dis eth-trunk

image-20250310104555440

当连接GE0/0/3的线路出现问题时,会自动切换到使用GE0/0/4和GE0/0/6端口的线路。

在此实验中,手工将GE0/0/3的线路删除,再显示链路聚合的状态信息

右键线路删除,注意如果3口还在说明你删错了,连回来

你测试完记得加回来

image-20250310110704741

然后保存关机

image-20250310110857985

第四周

本实验通过配置动态路由RIP协议,实现内网全网互通。

删除三条链路聚合的线,并且开起圈内的机子

image-20250317102313698

开启内网的所有设备:R1、LSW1、LSW2、LSW3、LSW4,Serve1及内网PC。为避免环路影响,本次实验将连接LSW1与LSW2的聚合链路(即心跳线)先删除断开。

任务1

配置LSW1、LSW2、LSW3、LSW4的VLAN库,端口属性,端口归属。其中
yjxLSW1的VLAN库有VLAN 10,VLAN 20,VLAN 110

1
2
3
4
un te mo
sys
vlan 110
dis vlan

image-20250317103437160

yjxLSW2的VLAN库有VLAN 10,VLAN 20,VLAN 120

1
2
3
4
un te mo
sys
vlan 120
dis vlan

image-20250317103545921

yjxLSW3的VLAN库有VLAN 10,VLAN 20 (之前已配置)

image-20250317103613515

yjxLSW4的VLAN库有VLAN 10,VLAN 20 (之前已配置)

image-20250317103646879

yjxLSW1中,GE0/0/1口和GE0/0/2口为Trunk口,允许VLAN 10和VLAN 20通过
GE0/0/5口为Access口,归属VLAN 110
Eth-Trunk1为Trunk口,允许VLAN 10和VLAN 20通过(之前已配置)

1
2
3
4
5
6
7
8
9
10
11
12
13
un te mo
sys
vlan batch 10 20
int g0/0/1
port link-type trunk
port trunk allow-pass vlan 10 20
int g0/0/2
port link-type trunk
port trunk allow-pass vlan 10 20
int g0/0/5
port link-type access
port default vlan 110
dis vlan

image-20250317104212732

yjxLSW2中,GE0/0/1口和GE0/0/2口为Trunk口,允许VLAN 10和VLAN 20通过
GE0/0/5口为Access口,归属VLAN 120
Eth-Trunk1为Trunk口,允许VLAN 10和VLAN 20通过

1
2
3
4
5
6
7
8
9
10
11
12
13
un te mo
sys
vlan batch 10 20
int g0/0/1
port link-type trunk
port trunk allow-pass vlan 10 20
int g0/0/2
port link-type trunk
port trunk allow-pass vlan 10 20
int g0/0/5
port link-type access
port default vlan 120
dis vlan

image-20250317104415034

yjxLSW3中,GE0/0/3口和GE0/0/4口为Trunk口,允许VLAN 10和VLAN 20通过(3口之前已配置)
GE0/0/1口和GE0/0/5口为Access口,归属VLAN 10(之前已配置)
GE0/0/2口为Access口,归属VLAN 20(之前已配置)

1
2
3
4
5
6
un te mo
sys
int g0/0/4
port link-type trunk
port trunk allow-pass vlan 10 20
dis vlan

image-20250317104629802

yjxLSW4中,GE0/0/3口和GE0/0/4口为Trunk口,允许VLAN 10和VLAN 20通过(3口之前已配置)
GE0/0/1口为Access口,归属VLAN 10(之前已配置)
GE0/0/2口为Access口,归属VLAN 20(之前已配置)

1
2
3
4
5
6
un te mo
sys
int g0/0/4
port link-type trunk
port trunk allow-pass vlan 10 20
dis vlan

image-20250317104723213

任务2

给AR1路由器的4个端口配置IP地址;给LSW1的VLAN10、VLAN20、VLAN110配置IP地址;给LSW2的VLAN10、VLAN、VLAN120配置IP地址。遵行未明确指示的情况下,IP地址最后一个字节:左边为1,右边为2;下面为1,上面为2。

yjxAR1

1
2
3
4
5
6
7
8
9
10
11
12
un te mo
sys
sysname yjxAR1
int g0/0/2
ip address 10.1.3.2 30
int g0/0/1
ip address 10.1.1.2 30
int g0/0/0
ip address 10.1.2.2 30
int g4/0/0
ip address 10.12.100.10 24
dis ip in br

image-20250317110002377

yjxLSW1

1
2
3
4
5
6
7
8
9
un te mo
sys
int vlan 10
ip address 192.168.1.253 24
int vlan 20
ip address 192.168.2.253 24
int vlan 110
ip address 10.1.1.1 30
dis ip in br

image-20250317110135608

yjxLSW2

1
2
3
4
5
6
7
8
9
un te mo
sys
int vlan 10
ip address 192.168.1.252 24
int vlan 20
ip address 192.168.2.252 24
int vlan 120
ip address 10.1.2.1 30
dis ip in br

image-20250317110421476

任务3

给AR1、LSW1、LSW2配置使用动态路由协议RIPv2,

server1配置IP地址10.1.3.1 网关10.1.3.2

处于VLAN 10的PC手动切换网关为 1.253或者1.252

处于VLAN 20的PC手动切换网关为 2.253或者2.252

配置完成后,内网全网互相能Ping通,通过显示路由表信息确定结果。

image-20250317110843239

image-20250317111117963

要点保存哈

image-20250317111255584

配置rip协议

yjxAR1

配置AR1路由器使用RIP协议,如果直接按照拓扑图给的网络地址配置,如此命令[zsAR1-rip-1]network 10.1.1.0将会提示出错

原因是Error: The network address is invalid, and the specified address must be major-net address without any subnets.

错误:网络地址无效,指定的地址必须是主网地址,不能包含任何子网。

1
2
3
4
sys
rip 1
version 2
network 10.0.0.0

yjxLSW1

1
2
3
4
5
6
sys
rip 1
version 2
network 10.0.0.0
network 192.168.1.0
network 192.168.2.0

yjxLSW2

1
2
3
4
5
6
sys
rip 1
version 2
network 10.0.0.0
network 192.168.1.0
network 192.168.2.0

yjxAR1

1
dis ip rou

image-20250317111850525

yjxLSW1

1
dis ip rou

image-20250317112027035

yjxLSW2

1
dis ip rou

image-20250317112233934

测试互通

pc1 ping pc3和pc4

image-20250317112619242

pc1 ping client1和pc2

image-20250317112707434

pc1 ping yjxAR1和server

image-20250317112818902

pc2 ping yjxAR1和server

image-20250317112900397

pc3 ping yjxAR1和server

image-20250317112934357

pc4 ping yjxAR1和server

image-20250317113014981

配置保存,给你所有的交换机路由器输入save,这里就不多说了

第五周

开这几台

image-20250324114250347

目的:给LSW1和LSW2配置VRRP,给VLAN 10和VLAN 20配置不同的虚拟路由备份组,既有主备备份功能,又有负载分担功能。

image-20250324114656727

可以还很清晰的看出,两个区域的pc走的是各自的网关

yjxLSW1

1
2
3
4
5
6
7
8
9
sys
un in en
int vlan 10
vrrp vrid 10 virtual-ip 192.168.1.254
vrrp vrid 10 priority 120
vrrp vrid 10 preempt-mode time delay 20
int vlan 20
vrrp vrid 20 virtual-ip 192.168.2.254
vrrp vrid 20 preempt-mode time delay 20

yjxLSW2

1
2
3
4
5
6
7
8
9
sys
un in en
int vlan 10
vrrp vrid 10 virtual-ip 192.168.1.254
vrrp vrid 10 preempt-mode time delay 20
int vlan 20
vrrp vrid 20 virtual-ip 192.168.2.254
vrrp vrid 20 priority 120
vrrp vrid 20 preempt-mode time delay 20

yjxLSW1

1
2
display vrrp interface Vlanif 10
display vrrp interface Vlanif 20

image-20250324115420322

yjxLSW2

1
2
display vrrp interface Vlanif 10
display vrrp interface Vlanif 20

image-20250324115448980

所有PC修改网关,记得点击应用和保存

image-20250324115802110

验证pc

image-20250324120346164

实验可知通过配置vrrp实现yjxLSW1yjxLSW2之间构建虚拟ip,也就是虚拟网关,然后pc设置这个虚拟网关,达到负载均衡,且有主备-备份功能。就是原本有两个网关的,192.168.1.253和192.168.2.252,如果yjxLSW1yjxLSW2之间一台挂了,就没办法与服务器通信了,这时候通过vrrp构建虚拟ip192.168.1.254和192.168.2.254实现了主备容灾

然后给yjxLSW1yjxLSW2进行save保存

第六周

image-20250331100556696

开这几台

任务1:使用display stp brief 命令查看LSW1、LSW2、LSW3、LSW4交换机各端口在生成树中的角色。画出处于工作状态的生成树的结构图,提示:保留根端口和指定端口即可得到。

任务2:给LSW1与LSW2的3根连线(心跳线)接上,再使用display stp brief 命令查看LSW1、LSW2、LSW3、LSW4交换机各端口在生成树中的角色。画出处于工作状态的生成树的结构图,提示:保留根端口和指定端口即可得到。

1
dis stp br

image-20250331110550315

任务3:配置多生成树协议(MSTP)。实例1的根桥为LSW1,备份根桥为LSW2;实例2的根桥为LSW2,备份根桥为LSW1。将VLAN 10映射到实例1;将VLAN 20映射到实例2。最后查看实例0、实例1、实例2各自工作状态中构成的生成树。方法:查看各交换机各实例各端口的角色,保留根端口和指定端口即可得到。

image-20250331110647682

yjxLSW1

region-name yanjiaxi改成你的名字

1
2
3
4
5
6
7
8
9
10
sys
un in en
stp mode mstp
stp region-configuration
region-name yanjiaxi
instance 1 vlan 10
instance 2 vlan 20
active region-configuration
stp instance 1 root primary
stp instance 2 root secondary

yjxLSW2

region-name yanjiaxi改成你的名字

1
2
3
4
5
6
7
8
9
sys
un in en
stp region-configuration
region-name yanjiaxi
instance 1 vlan 10
instance 2 vlan 20
active region-configuration
stp instance 1 root secondary
stp instance 2 root primary

yjxLSW3

region-name yanjiaxi改成你的名字

1
2
3
4
5
6
7
sys
un in en
stp region-configuration
region-name yanjiaxi
instance 1 vlan 10
instance 2 vlan 20
active region-configuration

yjxLSW4

region-name yanjiaxi改成你的名字

1
2
3
4
5
6
7
sys
un in en
stp region-configuration
region-name yanjiaxi
instance 1 vlan 10
instance 2 vlan 20
active region-configuration

yjxLSW1

1
display stp region-configuration

image-20250331111445105

1
dis stp br

image-20250331111904934

四个交换机保存配置

特别声明
千屹博客旗下的所有文章,是通过本人课堂学习和课外自学所精心整理的知识巨著
难免会有出错的地方
如果细心的你发现了小失误,可以在下方评论区告诉我,或者私信我!
非常感谢大家的热烈支持!