一个交换机,连着好多电脑,如果其中一个电脑要访问另一个电脑,如果是第一次访问的话,就需要发arp广播给连接交换机的所有计算机,或者其他需要广播通信的情况,如果一个公司,后勤部和其他部都连在一个广播域中,我如果说要发个消息给所有后勤部的人,那我只需要在后勤部这个范围内广播一下让消息能到达就行了,但由于在一个广播域内,其他部门也能收到,但实际上收到并没什么用,还占带宽,所以如果这时候能把各个部门像分网络地址一样分成不同网络就能避免这种情况,但又不想买路由器太贵,买了也是大材小用,所以就在交换机上实现一个能够区分不同区域或范围的方式,这就是vlan,这样通过在原来802.3帧的基础上再插入一个vlan标识,就变成了802.1q帧,这个就是支持802.1q协议的帧,实际上就多了一个vlan号,交换机再转发帧就先看看来的帧的vlan和目的地址所在接口的vlan是不是一个,是就转发,不是就扔了