VLAN的功能与原理

壹、VLAN的概念及优势

分割广播域
  • 物理分割:将网络从物理上划分为若干个小网络,然后使用能隔离广播的路由设备将不同的网络连接起来实现通信。
  • 逻辑分割:将网络从逻辑上划分为若干个小的虚拟网络(即VLAN)。VLAN工作在数据链路层,一个VLAN就是一个交换网络,其中的所有用户都在同一个广播域中,各VLAN通过路由设备的连续实现通信。
VLAN的优势
  • 控制广播
  • 增强网络安全性
  • 简化网络管理

贰、VLAN的种类

1、静态VLAN

基于端口划分静态VLAN

静态VLAN的范围
VLAN ID范围 范围 用途
0,4095 保留 仅限系统使用用户不能查看使用这些VLAN
1 正常 Cisco默认VLAN,用户能够使用该VLAN,但不能删除
2-1001 正常 用于以太网的VLAN,用户可以创建、使用和删除这些VL AN
10021005 正常 用于FDDI和令牌环的Cisco默认VLAN,用户不能删除这些VLAN
1006-1024 保留 仅限系统使用,用户不能查看和使用这些VLAN
1025-4095 扩展 仅用于以太网VLAN

2、动态VLAN

基于MAC地址划分动态VLAN

叁、VLAN的接口类型

1.access接口类型

一般用于连接 计算机 路由器 的端口

Access的作用:数据进交换机时打上VLAN标签,出交换机时脱掉VLAN标签

port linke-type access
port default vlan 10(例)
undo shutdown

2.trunk中继链路

一般用于连接交换机与交换机之间的端口

Trunk的作用:用于识别可放行的VLAN标签

VLAN的标识

在以太网上实现中继,有两种封装类型:

  • LSL(Cisco私有标准)
  • IEEE 802.1q(4字节)

VLAN跨交换机的通信过程

交换机给往其他交换机的数据帧打上VLAN标识

TRUNK作用.png

port linke-type trunk                                   (定义二层端口为trunk模式)
port trunk allow-pass vlan 10 20 30(例)                (配置trunk端口允许通过VLAN)
undo shutdown
禁止trunk传送某个VLAN的数据,删除这个VLAN
undo port trunk allow-pass vlan 10(例)

3.hybrid华为混合端口

Hybrid接口是华为设备的特殊的二二层接口模式,Hybrid接 口和Trunk接口的相同之处是都可以允许多个VLAN的流量通过并不打标签,不同之处在于Hybrid接口可以允许多个VLAN的报文发送时打标签。

Hybrid接口作为华为交换机的特有属性接口,主要特点有:
  • 华为交换机接口默认为Hybrid模式;
  • 既可以实现Access接口的功能,也可以实现Trunk接口的功能;
  • 不借助三层设备即可实现跨VLAN通信和访问控制;
  • 相对于Access接口和Trunk接口具有更高的灵活性与可控性。
  • Hybrid可以根据需要以tagged或者untagged方式加入某个VLAN或者多个VLAN。

使用技巧:

数据帧出口检查:查untag表,有标时,脱标;无标时,查tag表,有则放通,无则丢掉 数据帧进口检查:先查有无标签,有标时,查tag表,有则放通,无标则丢弃; 无标时,打上PVID后,放通

Hybrid的过程.png

 port link-type hybrid进入hybrid接口模式
 port hybrid pvid vlan 10添加VLANID
 ###把pvid当成vlanid,从PC到交换机进口的数据帧是没标签的,所以要给数据帧打上标签再送进交换机
 port hybrid untagged vlan 10在untag表里添加VLANID(脱标签)
 undo shutdown
 port hybrid tagged vlan 相当于trunk的上标签放行