实验六 虚拟局域网(VLAN)实验

一、实验目的

1.掌握VLAN的划分方法。

2.理解划分VLAN的作用。

3.掌握VTP的配置方法。

二、实验内容

1.画出网络拓扑图。

2.进行VLAN的划分。

3.测试VLAN的通信效果。

4.进行VTP的配置并测试通信效果。

三、实验原理

VLAN就是虚拟局域网,它用于把物理上直接相连的网络从逻辑上划分成多个子网。每一个VLAN对应着一个广播域,处于不同VLAN的主机不能直接进行通信,而必须借助第三层交换技术。

在大型网络中交换机较多的情况下,可以利用交换机的VTP模式进行VLAN划分的学习,统一网络结构,减少网络配置的工作量。

四、实验步骤

1、基本VLAN配置

在模拟器中新建一个如下图所示的网络拓扑图,并设置好每台PC的IP地址和子网掩码。

img

单击交换机,在CLI标签下输入以下命令(注意,逐条输入。不能直接复制粘贴。边输入边思考命令的含义)

Switch0:

Switch>enable

Switch#conf t: 进入全局配置模式,允许你对交换机进行配置。

Switch(config)#vlan 100: 创建一个VLAN 100。这个命令将你带入VLAN配置模式,允许你对该VLAN的属性进行配置。

Switch(config-vlan)#exit: 退出VLAN配置模式,返回到全局配置模式。

Switch(config)#vlan 200: 创建另一个VLAN,VLAN 200。

Switch(config-vlan)#exit: 再次退出VLAN配置模式。

Switch(config)#int f0/1: 进入接口配置模式,以配置交换机端口 f0/1。

Switch(config-if)#switchport access vlan 100: 将接口 f0/1 配置为访问模式,并指定它属于VLAN 100。

Switch(config-if)#exit: 退出接口配置模式。

Switch(config)#int f0/2: 进入接口配置模式,以配置交换机端口 f0/2。

Switch(config-if)#switchport access vlan 100: 将接口 f0/2 配置为访问模式,并指定它也属于VLAN 100。

Switch(config-if)#exit: 再次退出接口配置模式。

Switch(config)#int range f0/11-f0/15: 进入一系列接口的范围配置模式,以配置多个连续的端口。

Switch(config-if-range)#switchport access vlan 200: 将接口范围 f0/11 到 f0/15 配置为访问模式,并指定它们属于VLAN 200。

Switch(config-if-range)#end: 退出接口范围配置模式。

Switch#show vlan: 这是一个显示VLAN配置的命令。它会列出所有已配置的VLAN及其属性。



VLAN Name               Status  Ports

---- -------------------------------- --------- -------------------------------

1  default             active  Fa0/3, Fa0/4, Fa0/5, Fa0/6

​                        Fa0/7, Fa0/8, Fa0/9, Fa0/10

​                        Fa0/16, Fa0/17, Fa0/18, Fa0/19

​                        Fa0/20, Fa0/21, Fa0/22, Fa0/23

​                        Fa0/24, Gig1/1, Gig1/2

100 VLAN0100             active  Fa0/1, Fa0/2

200 VLAN0200             active  Fa0/11, Fa0/12, Fa0/13, Fa0/14

​                        Fa0/15

1002 fddi-default           act/unsup 

1003 token-ring-default        act/unsup 

1004 fddinet-default         act/unsup 

1005 trnet-default          act/unsup 

 

测试实验结果

用PC0分别和其他的三台PC机进行测试,看一下网络是否联通,截屏记录实验结果并回答为什么会出现这种情况。

下图代表不通:

img

下图代表通了

img

结合课堂讲授的VLAN原理,分析为什么会这样。

2、VTP配置

img

交换机1:

(switch0):

Switch>

Switch>enable 

Switch#conf t

Switch(config)#interface f0/24: 进入接口配置模式,以配置交换机端口 f0/24。

Switch(config-if)#switchport mode trunk: 将端口 f0/24 配置为中继模式。中继模式允许传送多个VLAN的数据帧。

Switch(config-if)#exit: 退出接口配置模式。

Switch(config)#vtp domain 123: 设置VTP域名为 "123"。这定义了一个VTP域,确保所有使用相同域名的VTP设备在同一个VTP域内。

Switch(config)#vtp mode server: 将本交换机配置为VTP服务器模式。服务器模式允许你管理VLAN信息并将其同步到其他VTP设备。

Switch(config)#vlan 100: 创建一个VLAN 100。

Switch(config-vlan)#exit: 退出VLAN配置模式。

Switch(config)#vlan 200: 创建另一个VLAN 200。

Switch(config-vlan)#exit: 再次退出VLAN配置模式。

Switch(config)#int f0/1: 进入接口配置模式,以配置交换机端口 f0/1。

Switch(config-if)#switchport access vlan 100: 将端口 f0/1 配置为访问模式,并指定它属于VLAN 100。

Switch(config-if)#exit: 退出接口配置模式。

Switch(config)#int f0/11: 进入接口配置模式,以配置交换机端口 f0/11。

Switch(config-if)#switchport access vlan 200: 将端口 f0/11 配置为访问模式,并指定它属于VLAN 200。

Switch(config-if)#exit: 再次退出接口配置模式。

Switch(config)#exit: 退出全局配置模式。

Switch# show vlan: 这是一个显示VLAN配置的命令,它会列出已配置的VLAN及其属性。

Switch#show vtp status: 这是一个显示VTP状态的命令。它将显示VTP域名、VTP模式以及VTP配置的版本等信息。在你的配置中,VTP域名被设置为 "123",模式为服务器(Server)。

交换机2

(switch1):

Switch>

Switch>en 

Switch#conf t

Switch(config)#int f0/24: 进入接口配置模式,以配置交换机端口 f0/24。

Switch(config-if)#switchport mode trunk: 将端口 f0/24 配置为中继模式。中继模式允许传送多个VLAN的数据帧。

Switch(config-if)#exit: 退出接口配置模式。

Switch(config)#vtp domain 123: 设置VTP域名为 "123"。这定义了一个VTP域,确保所有使用相同域名的VTP设备在同一个VTP域内。

Switch(config)#vtp mode client: 将本交换机配置为VTP客户端模式。客户端模式表示该交换机将接收来自VTP服务器的VLAN配置信息,但不能修改或添加新的VLAN。

Switch(config)#end: 退出配置模式。

Switch#conf t: 进入全局配置模式,以便继续配置其他参数。

Switch(config)#int f0/1: 进入接口配置模式,以配置交换机端口 f0/1。

Switch(config-if)#switchport access vlan 100: 将端口 f0/1 配置为访问模式,并指定它属于VLAN 100。

Switch(config-if)#exit: 退出接口配置模式。

Switch(config)#int f0/11: 进入接口配置模式,以配置交换机端口 f0/11。

Switch(config-if)#switchport access vlan 200: 将端口 f0/11 配置为访问模式,并指定它属于VLAN 200。

Switch(config-if)#exit: 再次退出接口配置模式。

Switch(config)#: 退出全局配置模式。

Switch#

 

测试实验结果

用PC0分别和其他的三台PC机进行测试,看一下网络是否联通,截屏记录实验结果并回答为什么会出现这种情况。

五、实验报告要求

1.练习使用Cisco Packet Tracer 画出网络拓扑结构图,掌握虚拟局域网的配置方法(基本配置和VTP配置),截屏+文字记录相关步骤,测试VLAN配置后的通信效果。

提交word文档,文件名为:学号姓名实验六。先不交,下节课课上我会统一发送一个题目,请大家自行完成,完成后找我看结果,将此结果也写到实验六里,最后请将实验四五六一起打包发给学委。

image-20231107160538893

image-20231107160526060

那么也就是说在同一个vlan中的设备才可以相互访问

image-20231107163057232

那么对于上述的网络同样是只有在相同的vlan中才可以ping通

image-20231107163133399

image-20231107163138801