单层VLAN,双层VLAN,带优先级的VLAN,说说IEEE标准中的那些事

标准之争

关于单层/双层VLAN标准,使用Copilot询问:

单层VLAN和双层VLAN分别属于不同的IEEE标准:

单层VLAN

  • 标准:IEEE 802.1Q
  • 描述:定义了虚拟局域网(VLAN)的基本框架和操作,包括VLAN标签的格式和处理方法

双层VLAN(QinQ)

  • 标准:IEEE 802.1ad
  • 描述:扩展了IEEE 802.1Q标准,通过在原有的VLAN标签基础上再增加一层VLAN标签,实现VLAN的嵌套和扩展

在 Red Hat 系统中,网卡初始化完成后设置一个 VLAN ID 为 0 的 VLAN 主要是为了保留以太网帧的 802.1P 优先级位。具体来说:

  1. 802.1P 优先级位: ● VLAN 0 允许以太网帧携带 802.1P 优先级信息,而不改变 VLAN ID。这样可以在不改变 VLAN 配置的情况下,利用优先级位进行流量控制和服务质量(QoS)管理
  2. Trunk 模式: ● 当接口处于 trunk 模式时,VLAN 0 帧可以在不同 VLAN 之间传输,同时保留优先级信息。这对于需要在多个 VLAN 之间传递优先级信息的网络环境非常有用
  3. 兼容性: ● 设置 VLAN 0 还可以确保与一些网络设备和协议的兼容性,因为某些设备可能需要处理带有 VLAN 0 的帧 VLAN ID 为 0 并不是无效的,而是有特定用途的保留值。在 802.1Q 标准中,VLAN ID 0 表示帧不属于任何 VLAN,但仍然携带
    802.1P 优先级信息。这种帧被称为“优先级标记帧”(Priority-tagged frame),用于在不改变 VLAN 配置的情况下传递优先级信息

与VLAN有关的三个标准

可见在上面的问答中,与VLAN相关的标准有三个:

  1. IEEE802.1Q(单层VLAN)
  2. IEEE802.1ad(双层VLAN)
  3. IEEE802.1p(带优先级的VLAN)

谁对谁错

那回答的对不对呢?
事实上,这个答案既对也不对,关键在于究竟是基于IEEE802.1Q标准哪个版本来讲。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值