基础 VLAN 干的是隔离广播和网段。再往前走一步,QinQ 用双层 VLAN 标签把多张网叠在一根链路上传,Voice VLAN 给电话流量单独开道优先转发。这两个功能在园区和工业网里很实用,但配置需要有边界,外层标签 ID 对不齐、Voice VLAN 的终端识别不到,都会直接不通。
标准 IEEE 802.1Q 帧带一个 VLAN 标签(4 字节),标明自己属于哪个 VLAN。QinQ(标准 IEEE 802.1ad)在这个标签外面再套一个"外层 VLAN 标签":内层是你的业务 VLAN,外层是传输隧道 VLAN。交换机在骨干上只认外层,内层对用户透明。好处是不同厂区、不同租户可以共用一根骨干,彼此看不到对方的 VLAN,互不串。
1、园区网络:多租户共用核心交换机,外层 VLAN 区分租户,内层各租户用自己的 VLAN 规划,互不可见。扩租户不用改骨干。
2、工业网:总部与分厂之间只有一根上行链路,外层走传输 VLAN,内层保留各厂原有的业务 VLAN(监控、PLC、办公)。分厂 VLAN ID 撞了也不怕,因为外层把它们隔开了。
隧道两端的外层 VLAN ID 必须配成一致,否则对端收到帧解不开外层,内层业务全不通。调试 QinQ 不通,先对两端外层 ID。
Voice VLAN 是给 IP 电话开的专用通道。接电话的端口通过识别语音终端(靠 OUI 或 LLDP-MED 协议)自动把电话划入语音 VLAN,并给语音流量映射高优先级(IEEE 802.1p)。数据和语音分到不同 VLAN、不同队列,广播风暴再大也淹不到电话。
维度 | 基础 VLAN | QinQ | Voice VLAN |
标签层数 | 单层 | 双层(外层+内层) | 单层,但带优先级 |
解决什么 | 广播隔离/分段 | 多网复用同一骨干 | 语音优先不卡顿 |
典型场景 | 接入分段 | 园区多租户/跨厂传输 | 办公电话/调度电话 |
关键配置 | VLAN ID + 端口 | 两端外层 ID 一致 | OUI / LLDP-MED 识别 |
1、MTU 余量:QinQ 多一层标签多吃 4 字节,端到端 MTU 建议 ≥1522,或在接入/上联口开巨帧,否则大包会被丢弃。
2、两端外层 ID 一致:前面强调过,这是 QinQ 不通的头号原因。
3、Voice VLAN 识别方式:OUI 静态表要和电话厂商匹配,或用 LLDP-MED 动态识别。识别不到,电话就留在数据 VLAN,优先级没了。
4、跨厂商互通:QinQ 是否都遵循 IEEE 802.1ad、外层 TPID 是否都是 0x8100,混用私有实现要对齐,否则对端不认外层标签。
QinQ 是不是就是把 VLAN 嵌套一层?
对,本质是双层 IEEE 802.1Q 标签:外层是传输隧道、内层是业务 VLAN。骨干只认外层转发,内层对用户透明,所以不同厂区 VLAN ID 重复也不冲突。
Voice VLAN 和普通 VLAN 有什么区别?
普通 VLAN 只做分段;Voice VLAN 额外给语音流量打高优先级(802.1p)并自动识别电话终端,保证通话队列优先,不被数据流量挤卡。
QinQ 会不会影响性能?
多一层标签多一点封装/解封装开销,对现代交换芯片基本无感。真正要留意的是 MTU:外层标签占 4 字节,链路 MTU 不够大包会丢。
VLAN 进阶这两个方法好用:QinQ 用双层标签把多张网叠在一根骨干上传,适合园区多租户和跨厂互联,前提是两端外层 VLAN ID 对齐、MTU 留余量;Voice VLAN 给电话自动开高优先级通道,广播风暴也淹不到通话。想省事。
本文由专注工业通信设备的锐应科技整理。了解更多 工业以太网交换机方案,或访问 锐应科技官网 www.szrayin.com。