VLAN的种类
静态VLAN
- 基于端口划分静态VLAN
动态VLAN
- 基于MAC地址划分动态VLAN
静态VLAN的配置
VLAN的范围
如何实现交换机之间的VLAN通信
- 为每一个VLAN提供一条链路
WLAN跨交换机通信过程
- 交换机给往其他数据帧打上WLAN标识
配置静态VLAN
- 创建VLAN
- 将交换机的端口加入到相应的VLAN中
- 验证VLAN的配置
实验内容
在两台交换机连接的简单网络中,SW1和SW2分别连接着四台主机和两台服务器。现在要求通过配置VLAN来实现PC1和PC2、Serve1之间能够通信,PC3和PC4、Server2能够通信,但PC1和PC3、p4、serve1之间不能通信。
实验拓扑
实验步骤
(1)设置四台主机的IP地址和子网掩码。
PC1:192.168.1.1/24
PC2:192.168.1.2/24
PC3:192.168.1.3/24
PC4:192.168.1.4/24
(2)设置两台服务器的IP地址
Server1:192.168.1.5/24
Server2:192.168.1.6/24
(3)在交换机中创建VLAN,将端口加入到相应的VLAN中。
SW1,创建vlan10和vlan20。
接口g0/0/1 , g0/0/2设置为access模式、加入vlan10;
接口g0/0/3 , g0/0/4设置为access模式 、加入vlan20;
接口g0/0/5设置为trunk模式,允许所有vlan通过该接口。
命令如下:
[sw1]vlan batch 10 20 ***创建VLAN10和VLAN20
[sw1]port-group group-member g0/0/1 g0/0/2 ***创建一个临时组
[sw1-port-group]port link-type access ***设置接口模式为access模式
[sw1-port-group]port default vlan 10 ***将两个接口加入 VLAN10
[sw1]port-group group-member g0/0/3 g0/0/4 ***创建一个临时组
[sw1-port-group]port link-type access ***设置接口模式为access模式
[sw1-port-group]port default vlan 20 ***将两个接口加入 VLAN20
[sw1]int g0/0/5 ***进入接口g0/0/5
[sw1-GigabitEthernet0/0/5]port link-type trunk ***设置接口模式为trunk模式
[sw1-GigabitEthernet0/0/5]port trunk allow-pass vlan all ***允许所有vlan通过该接口
[sw1-GigabitEthernet0/0/5]Display port vlan active ***查询设备上所有动态表项信息
SW2,创建vlan10和vlan20。
接口e0/0/2设置为access模式、加入vlan20;
接口e0/0/3设置为access模式 、加入vlan10;
接口e0/0/1设置为trunk模式,允许所有vlan通过该接口。
命令如下:
[sw2]vlan batch 10 20 ***创建VLAN10和VLAN20
[sw2]int g0/0/1 ***进入接口g0/0/1
[sw2-GigabitEthernet0/0/1]port link-type trunk ***设置接口模式为trunk模式
[sw2-GigabitEthernet0/0/1]port trunk allow-pass vlan all ***允许所有vlan通过该接口
[sw2]int g0/0/2 ***进入接口g0/0/2
[sw2-GigabitEthernet0/0/2]port link-type access ***设置接口模式为access模式
[sw2-GigabitEthernet0/0/2]port default vlan 20 ***将接口加入 VLAN20
[sw2]int g0/0/3 ***进入接口g0/0/3
[sw2-GigabitEthernet0/0/3]port link-type access ***设置接口模式为access模式
[sw2-GigabitEthernet0/0/3]port default vlan 10 ***将接口加入 VLAN20
[sw2-GigabitEthernet0/0/3]Display port vlan active ***查询设备上所有动态表项信息
(4)验证实验结果。各台主机之间互ping,测试能否相互通信。
PC1 ping PC2、Server1,发现能够进行通信:
PC1 ping PC3、PC4,发现无法通信。PC1 ping Server2,也无法通信:
PC3 ping PC4、Server2,发现能进行通信:
(5)通过实验来实现PC1和PC2、Serve1之间能够通信,PC3和PC4、Server2能够通信,但PC1和PC3、p4、serve1之间不能通信。
总结
- VLAN是逻辑隔离的虚拟局域网
- VLAN能够隔离广播,提高安全性,简化管理
- VLAN分为动态VLAN和静态VLAN
- 静态VLAN有两种配置方式:VLAN数据库和全局配置