WLAN
- 用来分隔广播域,是逻辑隔离的虚拟局域网。
分割广播域两种方法
- 物理分割:将网络从物理上划分为若干个小网络,然后使用能隔离广播的路由设备将不同的网络连接起来实现通信。
- 逻辑分割:将网络从逻辑上划分为若干个小的虚拟网络,即VLAN。vlan工作在OSI参考模型的数据链路层,一个VLAN就是一个交换网络,其中的所有用户都在同一个广播域中,各VLAN通过路由设备的连接实现通信。
VLAN的优点
- 控制广播
- 增强网络安全性
- 简化网络管理
VLAN的种类
- 静态VLAN:基于端口划分静态VLAN
- 动态VLAN:基于MAC地址划分动态VLAN
静态VLAN的范围
思科
- 华为VLAN范围:2-4094,用户都可以创建和删除。
VLAN基本配置
步骤: 1.创建VLAN 2.将交换机的端口加入到相应的VLAN中 3.验证VLAN的配置
Trunk的作用
- 实现交换机之间的VLAN通信只使用一条链路,且通过标识来区分不同VLAN的数据
交换机VLAN接口类型
1.access:接入链路。一般用于连接计算机或路由器的端口。作用:数据进交换机时打上VLAN标签,出交换机时,脱掉VLAN标签。 2.trunk:中继链路。一般用于连接交换机与交换机之间的端口。作用:用于识别可放行的VLAN标签。 3.hybrid:华为私有协议,华为交换机接口上默认的接口类型。
Hybrid
- 作为华为交换机的特有属性接口,特点如下: 1.华为交换机接口默认为hybrid模式 2.既可以实现access接口的功能,也可以实现trunk接口的功能 3.不借助三层设备即可实现跨VLAN通信和访问控制 4.相对于access接口和trunk接口具有更高的灵活性与可控性 5.hybrid可根据需要以tagged或untagged方式加入某个VLAN或多个VLAN 口诀:
- 数据帧出口检查:查untag表,有标时,脱标;无标时,查tag表,有则放行,无则丢掉。
- 数据帧进口检查:先查有无标签,有标时,查tag表,有则放行,无标则丢弃;无标时,打上VLAN标签(PVID)后,放行。
access 用于接入链路 access口只能属于一个VLAN,一般用于连接计算机端口。
【Huawei】int g/0/0/0 (进入接口模式)
【Huawei-Ehernet0/0/0】port link-type access (定义二层端口模式)
【Huawei-Ethernet0/0/0】port default vlan 10 (将端口加入VLAN中)
【Huawei-Ethernet0/0/0】undo shutdown
将端口从VLAN删除
【Huawei-Ethernet0/0/0】undo port default vlan
【Huawei-Ethernet0/0/0】port link-type hybrid (将端口类型恢复成默认的hybrid)
查看当前端口模式,状态
【Huawei-Ethernet0/0/0】dis this
同时将多个端口加入VLAN
【Huawei】port-group 1 (新增组1)
【Huawei-port-group-1】group-member GigabiEthernet 0/0/1 to GigabitEthernet 0/0/20 (组1的成员是e0/0/1到e0/0/20)
【Huawei-port-group-1】port link-type access
【Huawei-port-group-1】port default vlan 30
端口恢复默认设置,注意,执行完命令后,接口会被shutdown
【Huawei】clear configuration interface e0/0/1
查看指定VLAN信息
【Huawei】dis vlan 10
Trunk类型端口:可以允许多个VLAN通过,可以接收和发送多个VLAN报文,一般用于交换机与交换机相关的接口
【Huawei】int e0/0/0
【Huawei-Ethernet0/0/0】port link-type trunk (定义二层端口模式)
【Huawei-Ethernet0/0/0】port trunk allow-pass vlan 10 20 30 (可以为all 1-4095)(配置Trunk端口允许通过的VLAN)
【Huawei-Ethernet0/0/0】undo shutown
禁止Trunk传送某个VLAN的数据,删除这个VLAN
【Huawei-Ethernet0/0/0】undo port trunk allow-pass vlan 10
【Huawei】int e0/0/0 可理解成access口
【Huawei-Ethernet0/0/0】port link-type hybrid
【Huawei-Ethernet0/0/0】port hybrid pvid vlan 10
把pvid当成vlanid ,从PC到交换机进口的数据帧是没标签的,所以要给数据帧打上标签再送进交换机
【Huawei-Ethernet0/0/0】port hybrid untagged vlan 10
在untag表里添加vlanid,如果数据帧要从此接口出时就要先检查untag表,若发现有对应的vlanid的标签就会脱掉此标签再发送出去
【Huawei-Ethernet0/0/0】undo shutdown