本实验为记录自己的实验过程,同时,也提供实验过程供同学们一起学习!
前言
本实验用于计算机网络第八版(谢希仁)的vlan实验,同时也适用于大学学生的vlan实验。两交换机和四台主机之间的通信。
一、实验目的
- 理解虚拟局域网的概念。
- 了解VLAN技术在交换式以太网中的使用。
- 理解VLAN在数据链路层隔离广播域的作用。
二、使用步骤
1.连接线路
将四台电脑通过两台交换机相连
本交换机为S5700,不适用于S2008.
该连接的ensp上的拓扑结构如下:
注意以下几点:
1.连接线路时,要注意交换机的端口,因为配置的是GE 0/0/1和GE 0/0/2两个端口,因此将PC1和PC2的网线分别连到交换机的端口1和端口2。注意:交换机的端口1在第一排上面第一个,端口2在第一排下面第一个
2.设置IP地址
为同一网段,如192.168.0.1到192.168.0.4。
关于如何设置IP地址,打开设置-->网络和Internet-->高级网络设置下的更改适配器选项-->右键选择本地连接-->Internet协议版本4-->手动选择ip、子网掩码和默认网关。
保证前24位都是一样的,也就是192.168.0这几位必须相同,保证四台主机在同一网段。
子网掩码都为255.255.255.0,因为本网络为192.168.0.1/24,前24为为网络前缀,后8位为主机号,我们知道,IP地址和子网掩码相与之后得到的就是该IP的网络地址,即192.168.0.0。这样就能确保四台主机在同一网段,能够相互ping通。
默认网关的话,选择192.168.0.254就行了
。
2.配置交换机
注意:
以下命令用于交换机S5700,如果使用S2008,则以下命令不适用。
端口1、端口2和端口3要和交换机的对应接口相连
不能连错,否则vlan配置了没用,还是互相能够ping通
交换机和交换机之间用端口3相连。
①先配置交换机1
将配置交换机的电脑连接第一个交换机的console口,打开secureCRT,登陆以后输入以下命令:
sys
sysname sw1 //更改交换机的名称为sw1
vlan batch 100 200 //新建vlan100 vlan 200
int g0/0/1 //进入端口1,将其设置为access,使vlan 100通过
port link-type access
port default vlan 100
int g0/0/2 //进入端口2,将其设置为access,使vlan 200通过
port link-type access
port default vlan 200
int g0/0/3 //进入端口3,将其设置为trunk,使vlan 100和vlan 200通过
port link-type trunk
port trunk allow-pass vlan 100 200
qu
②配置交换机2
将console口换到第二个交换机,打开secureCRT,登陆以后输入以下命令:
sys
sysname sw2 //更改交换机的名称为sw2
vlan batch 100 200 //新建vlan100 vlan 200
int g0/0/1 //进入端口1,将其设置为access,使vlan 100通过
port link-type access
port default vlan 100
int g0/0/2 //进入端口2,将其设置为access,使vlan 200通过
port link-type access
port default vlan 200
int g0/0/3 //进入端口3,将其设置为trunk,使vlan 100和vlan 200通过
port link-type trunk
port trunk allow-pass vlan 100 200
qu
最终实验结果:主机PC1只能ping通一个主机PC3,另外两个ping不通。
说明配置成功
总结
本实验需要注意的小细节很多,我也是看了一下b站的视频,搜了一下CSDN的其他大佬的博客才弄懂的。这个实验不难,只要多思考,把每一步的作用想清楚其实还蛮简单的。写下这篇博客和大家一起共勉,加油!