802.1Q Packet Information (NDIS 5.1)
Note NDIS 5. x has been deprecated and is superseded by NDIS 6. x. For new NDIS driver development, see Network Drivers Starting with Windows Vista. For information about porting NDIS 5. x drivers to NDIS 6. x, see Porting NDIS 5.x Drivers to NDIS 6.0.
IEEE 802.1Q packet information is an extension to the standard media access control (MAC) header in network packets. This extension marks each packet with values that specify its packet priority and the identifier of the virtual local area network (VLAN) to which it belongs. The IEEE 802.1Q standard, titled IEEE Standards for Local and Metropolitan Area Networks: Virtual Bridged Local Area Networks, describes how packets are marked and how VLANs are supported. This standard describes the 802.1Q packet extension as a tag header because each packet (frame) is marked (tagged) with 802.1Q information by adding the tag header to the frame.
The following topics describe these values in more detail and how to implement a miniport driver to support 802.1Q:
About 802.1Q Packet Information
Implementing 802.1Q Support in a Miniport Driver
Supporting 802.1Q Using an Intermediate Driver
802.1Q Support in a Remote NDIS Device