1、VLAN简介
VLAN(Virtual Local Area Network)即虚拟局域网,是将一个物理的LAN在逻辑上划分成多个广播域的通信技术。
在1996年3月,IEEE802.1Internetworking委员会结束了对VLAN初期标准的修订工作。新出台的标准进一步完善了VLAN的体系结构,统一了Frame-Tagging方式中不同厂商的标签格式,并制定了VLAN标准在未来一段时间内的发展方向,形成的802.1Q的标准在业界获得了广泛的推广。后来IEEE于1999年颁布了用于标准化VLAN实现方案的802.1Q协议标准草案。802.1Q的出现打破了虚拟网依赖于单一厂商的僵局,从一个侧面推动了VLAN的迅速发展。
VLAN 划分多个虚拟 LAN 的目的就是要缩小广播域(一个“广播域”就是一个 LAN 网段,即广播数据帧可以到达的节点范围),减小广播数据帧对 LAN 内用户通信的影响。
因为一个广播数据帧会在整个LAN内各个节点泛洪发送的,其流量非常大,所占用的带宽资源也非常多。但广播数据帧只能在一个 LAN 中广播,属于二层通信,不能通过路由设备跨网段传输(但可以通过一些代理设备实现跨网段转发,如 ARP 代理),所以只需要把一个大的物理 LAN 划分成多个小的虚拟 LAN 就可以实现缩小广播域的目的,这就是VLAN技术产生的背景。
在LAN通信中有许多通信都会产生广播数据帧的,如ARP在MAC地址寻址时 会产生广播数据帧、DHCP服务器在为客户端自动分配IP地址时也会产生许多广播数据帧。还有许多病毒也会产生许多广播数据帧。