11
0
When I create a QoS policy in Windows 7 through the Group Policy editor and set a DSCP value, does Windows 7 add the 802.1p QoS field to the Ethernet frame? If so, how does it map the different values from DSCP (0-63) to the 802.1p QoS values (0-7)?
So to be clear, my questions are:
- Does Windows 7 set an 802.1p value for configured QoS policies?
- If so, how does Windows 7 map the QoS-policy's DSCP value to the 802.1p value?
This question is specifically for outgoing packets.
Note: 802.1p tagging is supported in Windows 7 (and has been since Windows 2000, XP SP2, Windows Server 2003). Microsoft seems to allude to a mapping of DSCP to 802.1p in this document.
Those links aren't really conclusive. Its definitely possible that Windows doesn't map them to one another, but it seems that if you have 802.1p enabled on your network equipment it would make sense to set it accordingly. So I've been looking for something conclusive. I am currently trying to put together a test to see for myself if there is any mapping and how to affect the 802.1p value. – syplex – 2013-01-10T01:33:30.450
harrymc's answer indicates that Windows 7 doesn't have 802.1p support, but Windows 8 does. Supposedly, there are issues with using 802.1p with older routers, as they cannot properly handle the tag and will end up stripping it (I've seen some weird behavior when used in conjunction with VLANs too). DSCP is a field within a standard IP packet, so at worst, it will be ignored. – Bigbio2002 – 2013-01-10T01:40:50.623
harrymc's answer is incorrect in stating that Windows 7 doesn't support 802.1p. Its been supported since Windows 2000 (you can modify the default values in group policy under Administrative Templates->Network->QoS Packet Scheduler->Layer 2 priority value). For local ethernet traffic with layer 2 switches DSCP is useless since there are no router hops. Many (if not all) switches seem to support 802.1p these days, even cheap ones. My primary goal is to enable QoS on a LAN with no hops, so 802.1p is the only solution. – syplex – 2013-01-10T01:58:12.850