什么是VLAN ID?

VLAN ID是用于在采用VLAN技术的网络中区分各个VLAN(虚拟L2网段)的标识符。VLAN(虚拟局域网)是一种可将单个物理L2交换机划分为多个虚拟L2交换机(L2网段)的技术。此外,还可将多个物理交换机组合成一个逻辑交换机,再将其划分为多个虚拟L2网段。

将网络划分为多个L2网段主要有两个原因:

  1. 限制广播域:
    广播域定义了广播帧可以传播的范围,对应一个L2网段。如果广播域过大,每台主机需要处理的广播帧数量就会增加,从而不必要地占用CPU及其他资源。
  2. 增强安全性:
    将安全级别不同的主机划分到不同的L2网段,可阻止主机之间直接通信,使通信流量必须经由路由器转发。在路由器上实施适当的安全设置,可进一步提高通信安全性。

VLAN技术于20世纪90年代推出,至今仍广泛应用于数据中心和企业内部网络。然而,VLAN ID采用12位定义,因此L2网段数量最多约为4,000个,可能无法满足大规模网络的需求。为解决这一限制,业界推出了VXLAN(虚拟可扩展局域网)和NVGRE(使用通用路由封装的网络虚拟化)等技术。这些技术采用24位ID,可创建约1,600万个L2网段。此外,它们还可以在现有的VLAN网络上构建叠加网络,从而简化从传统配置向这些先进解决方案的过渡。