首页/网络/VLAN 与高可用速查/PVID 的作用与影响
VLAN 与 Trunk81 条

PVID 的作用与影响

PVID(Port VLAN ID)决定端口收到无 Tag 帧时归属哪个 VLAN,也决定 Trunk 发送时哪个 VLAN 去掉 Tag;华为/H3C 缺省 PVID=1。

VLAN 与高可用速查网络更新于 2026-10-13

PVID 是什么

PVID(Port VLAN ID)是端口的一个属性,决定两件事:一是端口收到不带标签的帧时把它归到哪个 VLAN,二是 Trunk 端口发送时哪个 VLAN 的帧要去掉标签。华为与 H3C 的缺省 PVID 是 VLAN 1,因此一条新链路不做任何 PVID 配置时,两端无标签流量都会落到 VLAN 1。思科把同一概念叫 native VLAN。

基本信息

作用无标签帧的 VLAN 归属判断
次要作用决定 Trunk 发送时哪个 VLAN 去标签
缺省值VLAN 1(华为、H3C、思科均相同)
华为命令port trunk pvid vlan 100
H3C 命令port trunk pvid vlan 100
思科命令switchport trunk native vlan 100
生效方式修改后立即生效,影响收与发两个方向

修改与查看(华为)

修改与查看(华为)
system-view                              # 进入系统视图
interface GigabitEthernet0/0/24          # 进入上行互联口
 port trunk pvid vlan 100                # 把无标签帧归属改为 VLAN 100
 quit
display port vlan 24                     # 核对 PVID 与放行列表
display port vlan                         # 全部端口的 PVID 横向对比

思科与 H3C 对照

思科与 H3C 对照
# Cisco IOS
interface GigabitEthernet1/0/24
 switchport trunk native vlan 100        # 等价于华为的 PVID
show interfaces GigabitEthernet1/0/24 switchport   # 核对 native vlan
# H3C Comware(命令与华为相同)
port trunk pvid vlan 100

PVID 影响面速查

场景PVID 的影响配错的后果
Access 口接终端决定终端落在哪个 VLAN地址池不匹配,终端网关不可达
Trunk 口互联决定无标签帧归属以及哪个 VLAN 去标签两端不一致时该 VLAN 不通,并可能串 VLAN
Hybrid 口多业务与 per-VLAN 的 untagged 设置共同作用去标签判断出错,终端收到的帧被丢弃
交换机与防火墙互联无标签侧通常是安全域边界边界流量落入错误安全域,策略失效
PVID 修改立即生效且同时影响收发两个方向,生产链路上一端改、一端没改就会造成该 VLAN 不通甚至流量串入其他广播域。建议在维护窗口内两端同步调整,改完立即用 display port vlan 比对。
多数平台的 PVID 1 端口在收到带标签帧时的处理取决于端口类型与版本:Trunk 口按标签转发,Access 口默认丢弃。做安全加固时通常第一步就是把接入口 PVID 从 VLAN 1 改到业务 VLAN,避免终端误落缺省 VLAN。

易错点

  • 两端 PVID 不一致就开通链路:无标签帧落入不同 VLAN,该 VLAN 不通,同时伴随 STP、CDP/LLDP 等控制协议告警和跨 VLAN 串扰
  • 认为改 PVID 只影响收帧方向:它同样决定发送时哪个 VLAN 去标签,只按单向理解去改配置,常导致对端收到带标签帧后丢弃
  • 接入口 PVID 保持缺省 VLAN 1:终端不做任何配置就落到 VLAN 1,可能与本不该互通的其他 VLAN 1 设备彼此可见,形成管理面暴露
  • 变更 PVID 不做业务验证:改完只看链路 up 就收工,实际业务已单向通,建议变更后立刻从两端做 ping 与抓包双向验证

数据来源与参考

  • 华为 S 系列交换机产品文档(PVID 与 Trunk)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌