计算机网络实验五 交换机 VLAN 实验
Author:心猿意马
实验目的
1.熟悉 VLAN 的技术背景和原理
2.熟悉 VLAN 的基本配置方法和配置命令
3.在交换机上实现 VLAN 的划分
实验意义
通过在实验室搭建 VLAN 实验环境,利用交换机进行 VLAN 配置,使学生进一步熟悉交换机的工作原理和基本配置方法,掌握 VLAN 的划分方法。
实验拓扑相关分析
实验指导书里面写的是要四台PC,实际上只要两台PC就行了。原因我后面会解释
实验过程
首先是下载puttv,我们在教学平台上面的“教学资源找到puttv进行下载
下载完之后在电脑的wlan选项中选择连上实验室的wifi"ComServer",在我的理解中,这个操作会让你连接上实验室的管理交换机的系统,接下来我们使用puttv进行的操作会设置好相应的交换机和端口,然后我们连接上相应的端口实现相关操作。
点击puttv.exe
然后按照图片设置,注意这里的Hostname for IP address&port都需要老师的分配
最后我们按照实验指导书,分别输入代码,如果你是LSW-A就输入LSW-A的代码,如果你是LSW-就输入LSW-B的代码。分别配置好交换机。
下面是代码和解释:
这两段配置代码用于配置两个交换机(LSW-A和LSW-B)上的VLAN,并将相应的端口分配到这些VLAN中。同时,配置了Trunk端口以允许VLAN 10和VLAN 20的流量在两个交换机之间传输。以下是对这两段配置代码的详细分析:
配置交换机LSW-A
-
进入配置模式
<DPTECH> conf-mode
-
配置VLAN 10
[DPTECH] vlan 10 /* 进入 vlan 配置模式 */ [DPTECH-vlan10] exit /* 退出 vlan 配置模式 */
-
配置VLAN 20
[DPTECH] vlan 20 [DPTECH-vlan20] exit
-
配置端口gige0_16到VLAN 10
[DPTECH] interface gige0_16 [DPTECH-gige0_16] switchport access vlan 10 [DPTECH-gige0_16] exit
-
配置端口gige0_32到VLAN 20
[DPTECH] interface gige0_32 [DPTECH-gige0_32] switchport access vlan 20 [DPTECH-gige0_32] exit
-
配置端口gige0_48为Trunk端口,允许VLAN 10和VLAN 20通过
[DPTECH] interface gige0_48 [DPTECH-gige0_48] switchport mode trunk [DPTECH-gige0_48] switchport trunk allowed vlan 10, 20 [DPTECH-gige0_48] exit
配置交换机LSW-B
-
进入配置模式
<DPTECH> conf-mode
-
配置VLAN 10
[DPTECH] vlan 10 /* 进入 vlan 配置模式 */ [DPTECH-vlan10] exit /* 退出 vlan 配置模式 */
-
配置VLAN 20
[DPTECH] vlan 20 [DPTECH-vlan20] exit
-
配置端口gige0_16到VLAN 10
[DPTECH] interface gige0_16 [DPTECH-gige0_16] switchport access vlan 10 [DPTECH-gige0_16] exit
-
配置端口gige0_32到VLAN 20
[DPTECH] interface gige0_32 [DPTECH-gige0_32] switchport access vlan 20 [DPTECH-gige0_32] exit
-
配置端口gige0_46为Trunk端口,允许VLAN 10和VLAN 20通过
[DPTECH] interface gige0_46 [DPTECH-gige0_46] switchport mode trunk [DPTECH-gige0_46] switchport trunk allowed vlan 10, 20 [DPTECH-gige0_46] exit
作用分析
-
创建VLAN:
两台交换机分别创建了VLAN 10和VLAN 20。这一步将交换机配置为能够识别和处理属于这些VLAN的流量。 -
分配端口到VLAN:
每台交换机分别将特定的端口分配到VLAN 10和VLAN 20。例如,LSW-A的端口gige0_16被分配到VLAN 10,端口gige0_32被分配到VLAN 20。同样的配置也应用于LSW-B。这样,连接到这些端口的设备将被分配到相应的VLAN。 -
配置Trunk端口:
在每台交换机上配置一个Trunk端口(LSW-A的gige0_48和LSW-B的gige0_46)。Trunk端口允许多个VLAN的流量在交换机之间传输。具体配置允许VLAN 10和VLAN 20的流量通过这个Trunk端口。
分别设置PC的IP地址
连接硬件(通过网线)
首先将两个交换机的42端口通过网线进行连接,两台PC分别连接两台交换机的port16或者port32,不能一台连16一台连32
硬件连接好之后我们进入wlan找到以太网,只要设置IP即可。
一切设置完之后我们按WIN+R输入cmd,ping 队友PC设置的IP地址
下面是我这部分的实验截图
踩坑经验
什么都设置好了,但是ping不通ip地址怎么办?
那么多半是防火墙没有关闭。
如果是windows设置,则在设置主页的"更新与安全"内,点击"windows安全中心"或"windows defender",通常是一个盾的图标
然后点击"防火墙与网络防护",在这个设置里面把防火墙关闭。
防火墙也关了,但是还是ping不通怎么办?
多半出现在网线凳问题上,检查网线是否连接正确,是否连接紧密,如果这些都做好了,试试把电脑调节到"飞行模式"
这样做是迫使电脑走有线的路径(以太网)进行连接,验证vlan
其余的注意要点
我们需要根据自被分配的hostname for IP address & port去寻找自己被分配的端口。