Networking Connectivity
Network Connectivity
FAQs: VMDq, VLANs, and Teaming on Intel® Ethernet Adapters in Hyper-V*

How do I Configure VLANs on Intel® Ethernet Adapters in Hyper-V*?
Use Hyper-V* Manager to configure VLANs on the virtual switches and NICs. Using Intel® PROSet and Advanced Network Services (ANS) to configure VLANs is not required. Using Hyper-V to configure the VLANs will simplify configuration and is considered the best practice.

If you configure ANS VLANs, then you must configure one ANS VLAN for each VLAN configured in Hyper-V. Configuring an ANS VLAN will create filters in the hardware which will pass packets tagged with the figured VLAN IDs. Packets with VLAN IDs that are not configured in ANS will be dropped. If you do not configure ANS VLANs, then VLAN hardware filters are not created, and traffic for all VLANs will be permitted.

See Understanding Hyper-V VLANs for more information.

Which versions of Hyper-V* support VMDq and SR-IOV?

Operating System

VMDq
Supported?

SR-IOV
Supported?

Windows Server 2008 with Hyper-V*

No

No

Windows Server 2008 R2 with Hyper-V*

Yes

No

Windows Server 2012 with Hyper-V*

Yes

Yes

How do I configure Virtual Machine Device Queues (VMDq) to work with the VLANs in Hyper-V?
Enable Virtual Machine Queues in the Advanced properties tab for your Intel Ethernet Adapter in Windows Device Manager. No additional configuration of the physical device is needed. Hyper-V will automatically configure the virtual queue and VLAN filters for the adapter's driver. Also see the Microsoft Support Article: Network connectivity is lost on Hyper-V VMs if VMQ feature is enabled on HOST network cards.

Note Intel® PROSet for Windows Device Manager must be installed before enabling VMDq on your Intel® Ethernet Adapter. Intel® PROSet is required to enable operating system Virtual Machine Queue (VMQ) switch support.
Note The Virtual Machine Queues configuration option will automatically be displayed if your Intel Ethernet Adapter and operating system support VMDq.
Note If your adapter is part of a team, the Virtual Machine Queues configuration option may be grayed out and unavailable. Upgrade to Intel® Network Connections software version 15.0 or later or remove the adapter from the team to make this feature available.
Note Virtual Machine Queues are available under Windows* Server 2012 and Windows* Server 2008 R2. VMQ is not available under Windows* Server 2008.

What are the steps for configuring VLANs for a virtual machine?

  1. If you have not already done so, create a virtual network using the Hyper-V* Virtual Network Manager. You can access the Virtual Network Manager from the Actions pane in Hyper-V* Manager.

  2. Enter a name for the virtual network.
  3. Select external for the connection type and choose an available physical adapter from the list.
  4. Optionally, you can enable use of the virtual adapter for the management (host) operating system and configure a VLAN for the host OS.
  5. In the Network Adapter settings for the Virtual Machine (VM) select the Network to be used by the VM. In the example below V1 Network is selected. See steps 1 through 3 for creating, naming, and configuring a virtual network.
  6. Select Enable virtual LAN identification and enter a VLAN ID. In the example below 12 was entered as the VLAN ID.

Which Intel® Ethernet Adapters support VMDq?

Description

Virtual Machine
Queues per Port
(Maximum)

Intel® Ethernet Converged Network Adapter X540 (-T1 and -T2)
Intel® Ethernet Server Adapter X520 Series (-DA2, -SR1, -SR2, -LR1)
Intel® Ethernet Server Adapter X520-T2

64

Intel® 10 Gigabit AF DA Dual Port Server Adapter
Intel® 10 Gigabit AT2 Server Adapter
Intel® 10 Gigabit AT Server Adapter
Intel® 10 Gigabit CX4 Dual Port Server Adapter
Intel® 10 Gigabit XF LR Server Adapter
Intel® 10 Gigabit XF SR Server Adapter
Intel® 10 Gigabit XF SR Dual Port Server Adapter

16

Intel® Ethernet Server Adapter I350
Intel® Ethernet Server Adapter I340
Intel® Gigabit ET2 Quad Port Server Adapter
Intel® Gigabit ET Quad Port Server Adapter
Intel® Gigabit ET Dual Port Server Adapter
Intel® Gigabit EF Dual Port Server Adapter

8


Can I use Intel Advanced Network Services (ANS) teaming with VMDq in Hyper-V*?
Yes, You must use Intel PROSet version 15.0 or later. Teaming was not compatible with VMDq and Hyper-V* in versions of Intel PROSet prior to version 15.0.

Use Virtual Machine Load Balancing (VMLB) teaming mode instead of Adapter Fault Tolerance (AFT), Adaptive Load Balancing (ALB), and Receive Load Balancing (RLB) teaming modes. VMLB teaming mode is selectable only when Microsoft Hyper-V* is available.
Note If you use Intel PROSet versions prior to version 14.7 to configure teams or VLANs with Virtual Machine Queues enabled, system instability may occur including a potential Windows* bug check (popularly known as Blue Screen of Death or BSOD).
Note To recover from a Windows* bug check (BSOD) caused by configuring ANS teams or VLANS, unplug the Ethernet cables. After starting Windows remove the ANS configured teams and VLANs or disable Virtual Machine Queues.
Related topics
Intel VMDq Explanation (YouTube)
Intel VMDq Demonstration (YouTube)
Virtual Machine Device Queues (VMDq)
Intel® Virtualization Technology (Intel® VT) for Connectivity (Intel® VT-c)
Understanding Hyper-V VLANs (Microsoft TechNet Article)
Network connectivity is lost on Hyper-V VMs if VMQ feature is enabled on HOST network cards (Microsoft Support Article)

This applies to:

Intel® 10 Gigabit AF DA Dual Port Server Adapter
Intel® 10 Gigabit AT Server Adapter
Intel® 10 Gigabit AT2 Server Adapter
Intel® 10 Gigabit CX4 Dual Port Server Adapter
Intel® 10 Gigabit XF LR Server Adapter
Intel® 10 Gigabit XF SR Dual Port Server Adapter
Intel® 10 Gigabit XF SR Server Adapter
Intel® Ethernet Converged Network Adapter X520 Series
Intel® Ethernet Converged Network Adapter X540-T1
Intel® Ethernet Converged Network Adapter X540-T2
Intel® Ethernet Converged Network Adapter X710 Series
Intel® Ethernet Converged Network Adapter XL710 Series
Intel® Ethernet Server Adapter I210-T1
Intel® Ethernet Server Adapter I340-F4
Intel® Ethernet Server Adapter I340-T4
Intel® Ethernet Server Adapter I350-F2
Intel® Ethernet Server Adapter I350-F4
Intel® Ethernet Server Adapter I350-T2
Intel® Ethernet Server Adapter I350-T4
Intel® Ethernet Server Adapter X520 Series
Intel® Ethernet Server Adapter X520-DA2
Intel® Ethernet Server Adapter X520-LR1
Intel® Ethernet Server Adapter X520-SR1
Intel® Ethernet Server Adapter X520-SR2
Intel® Ethernet Server Adapter X520-T2
Intel® Gigabit EF Dual Port Server Adapter
Intel® Gigabit ET Dual Port Server Adapter
Intel® Gigabit ET Quad Port Server Adapter
Intel® Gigabit ET2 Quad Port Server Adapter

Solution ID: CS-030993
Last Modified: 03-Sep-2014
Date Created: 19-Oct-2009
Back to Top