Cisco软件的学习和使用lab8
虚拟局域网 Vlan(Virtual Local Area Network或简写VLAN)
虚拟局域网 Vlan(Virtual Local Area Network或简写VLAN)
搭建网络
如图所示:

- 根据上图搭建网络
开始操作
1. 验证每一个主机都在同一个Vlan,同一个广播域
确定所有电脑都在vlan1中。
- 点击查看按钮,查看switch的端口状态。

可以看到已经连接的端口状态都是up,且每一个端口都是Vlan1(默认)
所以每一个主机都在Vlan1,故都在一个广播域
- 验证是否都在广播域
- 创建广播帧
从PC0开始发送,看看是否每个主机都能收到广播。
可以发现每个主机都能收到ICMP请求并响应,这个过程在前面的实验已经讲过,故不再解释。
2. 如何划分Vlan
我们想要Pc0-pc2在同一个Vlan,同一个广播域。

PC3- pc5在另一个Vlan,另一个广播域。

- 操作
我们需要在switch上的端口进行划分Vlan,而不是在主机上划分Vlan
如上图所示,需要将左边三台划分为Vlan2,右边三台划分为Vlan3.
- 创建一个Vlan2
我们需要在switch上的VLAN Datebase里创建一个Vlan2, 然后点击添加。
可以看见里面多了一个Vlan2.
- 我们需要将fa0/1-3的端口都分配给Vlan2,而不是Vlan1
在switch上点击端口将Vlan中的default切换成Vlan2.
1-3的端口都这么做。
- 测试pc0-2 的的三台电脑是否分配到Vlan2
发送复杂PDU并目的IP为255.255.255.255
我们发现PDU只到达了被分配到Vlan2到每个pc上。
按照上述步骤设置Vlan3或者是用命令行来进行配置
命令行配置Vlan(大多数是要用命令行来配置Vlan的,所以这个也很重要)
Switch(config)#vlan 3 %%进入并创建Vlan3
Switch(config-vlan)#name Vlan3 %%命名Vlan3
Switch(config-vlan)#end
Switch(config)#int range fa 0/4 - 6 &&进入端口4-6
Switch(config-if-range)#switchport mode access %% 设置端口模式
Switch(config-if-range)#switchport access vlan 3 %%将端口分配到vlan3
Switch#show vlan brief
- 发送PDU验证。
如上图所示,结果上可以看到端口4-6已经被分配到vlan3了,只有在vlan3的主机才能接受PDU。
3. 不同的Vlan能否相互联系
答案:不同的Vlan不能相互联系
- 验证
在vlan2的主机ping 一个vlan3的主机看看结果
我们可以发现不同的vlan不能相互 ping之间的主机。
- 看不同交换机中相同的vlan是否互通
根据下图搭建网络
左边依旧是vlan2,右边是vlan3
根据步骤2进行配置。
通过pc0发送广播帧来看看是否能够发送PDU给第二个switch上的vlan2.
我们可以看到它只发送了本地的vlan的两台主机为什么呢
- 原因
1.在两台switch之间连接的模式是access而不是trunk
2.两台switch之间是默认的vlan1,而不是vlan2,所以在access模式中不会转发到另一个switch
- 解决
只需要将两个switch之间连接的端口改成trunk即可。
- 再次验证
发送广播帧看是否到达下面switch vlan2的主机
- 结论
它是可以连接不同的switch中相同的vlan里的主机。
实验结束。











