PVID详解

PVID(Port VLAN ID) 是交换机端口的一个关键属性,用于定义该端口在接收和发送数据帧时的默认 VLAN 行为。以下是详细说明:


1. PVID 的作用

  • 接收数据帧
    当交换机端口收到一个 未标记(Untagged) 的数据帧时,会将此帧划分到该端口的 PVID 所指定的 VLAN 中。

  • 发送数据帧
    当交换机端口发送数据帧时:

    • 如果是 Access 端口,会将数据帧的 VLAN 标签剥离,直接以未标记形式发送。

    • 如果是 Trunk/Hybrid 端口,则根据配置决定是否保留 VLAN 标签。


2. PVID 的典型应用场景

场景 1:连接终端设备(如 PC、打印机)
  • 终端设备通常发送 未标记 的数据帧。

  • 将交换机端口的 PVID 设置为该终端所属的 VLAN(例如 VLAN 10),确保数据帧被正确归类到 VLAN 10。

场景 2:多 VLAN 环境
  • 在 Trunk 或 Hybrid 端口上,PVID 用于定义该端口的默认 VLAN(Native VLAN),处理未标记的流量。


3. PVID 与 VLAN ID 的区别

属性PVIDVLAN ID
定义端口的默认 VLAN 标识VLAN 本身的唯一标识
作用对象交换机端口VLAN 逻辑实体
数据帧处理决定未标记帧的归属标识数据帧所属的 VLAN

4. 华为交换机配置 PVID

4.1 配置 Access 端口的 PVID

# 进入接口视图
<Huawei> system-view
[Huawei] interface GigabitEthernet 0/0/1

# 设置端口为 Access 模式
[Huawei-GigabitEthernet0/0/1] port link-type access

# 配置 PVID(默认 VLAN)
[Huawei-GigabitEthernet0/0/1] port default vlan 10

# 退出保存
[Huawei-GigabitEthernet0/0/1] quit
[Huawei] save
 
4.2 配置 Trunk 端口的 Native VLAN(PVID)

[Huawei] interface GigabitEthernet 0/0/2
[Huawei-GigabitEthernet0/0/2] port link-type trunk

# 设置 Trunk 端口的 PVID(Native VLAN)
[Huawei-GigabitEthernet0/0/2] port trunk pvid vlan 20

# 允许 VLAN 20 和 30 通过
[Huawei-GigabitEthernet0/0/2] port trunk allow-pass vlan 20 30
 
4.3 配置 Hybrid 端口的 PVID

[Huawei] interface GigabitEthernet 0/0/3
[Huawei-GigabitEthernet0/0/3] port link-type hybrid

# 设置 PVID(默认 VLAN)
[Huawei-GigabitEthernet0/0/3] port hybrid pvid vlan 30

# 配置 Hybrid 端口发送 VLAN 30 的帧时剥离标签
[Huawei-GigabitEthernet0/0/3] port hybrid untagged vlan 30
 

5. 验证 PVID 配置

# 查看端口 VLAN 信息
[Huawei] display port vlan GigabitEthernet 0/0/1

# 输出示例:
Port                    Link Type    PVID  |  Accepted VLAN  |  Untagged VLAN  
GigabitEthernet0/0/1    access       10    |  10             |  10
 

6. 注意事项

  1. PVID 必须与 VLAN 配置一致
    如果端口的 PVID 未在交换机上创建,可能导致流量无法处理。

  2. Trunk 端口的 Native VLAN
    Trunk 端口两端的 Native VLAN(PVID)需一致,否则可能引发 VLAN 间流量泄漏。

  3. Hybrid 端口的灵活性
    Hybrid 端口可同时发送标记(Tagged)和未标记(Untagged)帧,需明确配置 untagged 或 tagged 的 VLAN。


7. 常见问题

Q:PC 无法访问 VLAN 内的资源,可能是什么原因?
  • 检查连接 PC 的交换机端口的 PVID 是否与目标 VLAN 一致。

  • 确认 PC 的 IP 地址是否属于该 VLAN 的子网。

Q:Trunk 端口 Native VLAN 的作用?
  • Native VLAN 是 Trunk 端口处理未标记流量的默认 VLAN,需确保两端配置相同以避免通信问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值