将一个大型的局域网人为地划分成多个孤立的局域网。

一个VLAN就是一个广播域,划分VLAN就是把一个广播域划分为多个广播域。
将划分的各个VLAN互联需要路由器。

每个交换机端口只能具备三种属性的一种属性。
当交换机从某个端口收到一个不带VLAN标签的数据帧时,在交换机内部将该数据帧视为带缺省VLAN(pvid)标签的数据帧。
华为/H3C交换机初始化时,默认所有端口属于VLAN1,且VLAN1是每个端口的缺省VLAN(pvid=1),VLAN1是untag的。
转发时所有的数据帧都带VLAN ID。
根据MAC地址表、数据帧的MAC和VLAN ID进行转发。
根据端口的类型(Tagged和Untagged)来决定是否添加或者去掉VLAN TAG,然后发送数据帧。

上图中PCA向PCC发送数据帧:
sy
[H3C]sy S2
[S2]vl
[S2]vlan 2
[S2-vlan2]port e
[S2-vlan2]port Ethernet 1/0/1 #将端口0/1设置为Vlan2
[S2-vlan2]vlan 3
[S2-vlan3]port Ethernet 1/0/24 #将端口0/24设置为Vlan3
[S2-vlan3]int e1/0/13
[S2-Ethernet1/0/13]port li
[S2-Ethernet1/0/13]port link-t
[S2-Ethernet1/0/13]port link-type tr
[S2-Ethernet1/0/13]port link-type trunk
[S2-Ethernet1/0/13]port tr
[S2-Ethernet1/0/13]port trunk pe
[S2-Ethernet1/0/13]port trunk permit vl
[S2-Ethernet1/0/13]port trunk permit vlan 2 3 #trunk允许Vlan2、3通过
[S2-Ethernet1/0/13]
sy #进入系统视图
[H3C] sy S1 #修改设备的名称
[S1]vl
[S1]vlan 2 #配置vlan2
[S1-vlan2]port e
[S1-vlan2]port Ethernet 1/0/1
[S1-vlan2]vlan 3 #配置vlan3
[S1-vlan3]port Ethernet 1/0/24
[S1-vlan3]int e1/0/13
[S1-Ethernet1/0/13]port l
[S1-Ethernet1/0/13]port link-t
[S1-Ethernet1/0/13]port link-type t
[S1-Ethernet1/0/13]port link-type trunk #配置端口的类型为trunk
[S1-Ethernet1/0/13]port trunk permit vlan 2 3
把S1和S2设置成Hybrid端口,将VLAN2配置成Tagged,VLAN3配置成Untagged。


让两个主机Ping通的方法: