IEEE 802.1p是IEEE 802.1Q(VLAN标签技术)标准的扩展协议,两者共同运作,使第二层网络交换器能够提供流量优先级和动态多播过滤服务。
IEEE 802.1Q标准定义了以太网MAC数据帧添加的标签。VLAN标签有两部分:VLAN ID(12位)和PCP(Priority Code Point)(3比特)。IEEE 802.1Q VLAN标准中没有定义和使用PCP,而802.1P中则定义了PCP。
PCP定义了从0至7的优先值,可以为第二层服务质量(QoS)或服务类(CoS)区分流量。此外,IEEE 802.1p标准也提供了多播流量过滤功能,以确保该流量不超出第二层交换网络范围。
可用的服务等级有八个,透过加到IEEE 802.1Q数据帧表头3比特的PCP字段表达,IEEE作了大量建议。
要注意以上的定义是已在IEEE 802.1Q-2005修正,不同于IEEE 802.1D-2004的原始定义。